2638
8
650
1
641
560
399
353
752
540
1000
497
765
1462
0
774
1324
1674
1009
4
1003
791
1255
443
76
868
760
2
733
450
1799
6267
562
1853
422