1000
0
2748
9
3054
2
17391
7
2520
1
2163
1633
4
3942
3
3126
1962
1819
741
904
1071
1331
1396
1781
3863
14
1108
3050
2872
2309
1716
3371
1585
861
1055
4179
2077
1993