3054
2
3126
3
2520
1
3863
14
2309
3198
8
1631
4
1775
2522
2799
6
2748
9
2489
1946
1309
0
1982
2194
1237
3987
17391
7
1992
1271
57793
697
1681
51331
25
2184
1744
1977
1227
1938