2748
9
2799
6
2245
3
3054
2
3126
3863
14
2520
1
2309
2354
1631
4
3198
8
1775
1632
2184
1380
0
496
2522
1938
1000
1606
297066
1160
2999
1526
467
830
6929
11
19944
868
4291