2748
9
3054
2
2520
1
3126
3
3863
14
2309
1631
4
2799
6
3198
8
1775
2184
2522
2999
1938
1000
0
868
801
1237
1813
1681
830
17391
7
2163
1633
1962
1819
904
1071
1331
1396