3054
2
3126
3
2520
1
3863
14
2309
3198
8
1631
4
1775
2522
2799
6
2748
9
2489
1946
2233
2977
1982
2194
1237
1152
3987
3066
7
17391
2427
12
1812
1271
57793
0
1976
1681
51331
25
4715
5