2233
3
3066
7
2427
12
2306
2
3155
1
978
0
5006
5
2977
2656
14
1991
2069
843
4715
57793
2505
4606
3212
27
2489
1917
51331
25
962
2013
2788
1105
2589
2781
522
1210
4578
1475