3054
2
3126
3
3198
8
3863
14
2309
1
1631
4
2520
1775
2799
6
1331
2522
1412
0
19944
1712
2377
2748
9
1993
810
131589
1237
1736
1445
2174
2405
438
1425
14887
18
1641
1105
5504
16