3054
2
3126
3
3198
8
3863
14
2309
1
1631
4
2520
1775
2799
6
2522
1237
2748
9
458
0
1309
1992
2737
697
4996
2163
1507
1449
2184
4627
7
636
1465
1938
801
1348
2419
1012