831
4
2563
2
1351
1
69
1875
15
923
447
443
1325
1674
353
752
562
399
497
1000
540
766
1462
0
774
444
1255
868
76
6271
1801
450
651
641
2639
8