3126
3
2799
6
2520
1
3863
14
3054
2
3198
8
2309
2522
1631
4
1775
2245
2748
9
1237
19944
1681
297066
0
1632
2184
1938
2419
1012
1606
17391
7
3683
2163
3371
1711
2999
1526
2312