3126
3
3198
8
3863
14
3054
2
2520
1
2309
1631
4
1775
2522
2799
6
2748
9
2163
0
1237
1449
796
17391
7
7747
2934
2257
2737
2333
2478
1681
2999
2184
4627
7733
16062
15
636
2297