985
1
951
619
564
2781
2502
2315
2
2740
1535
2090
3158
3539
3
3180
1260
4179
1432
802
0
298
912
989
1451
3239
6
2438
1416
2934
1734
2180
2959
8607
8
2443