795
0
730
480
2416
829
527
645
1496
1692
916
410
1133
297
777
755
1894
2
577
1346
376
5242
343
1588
778
4864
337
475
1756
29355
1644