903
1
1782
5
734
1184
10
329
0
1071
800
614
1933
392
443
447
1295
4
1674
1720
1089
873
1566
2
1710
1178
766
1462
1324
774
560
399
540
497
1000
2639
8