2233
3
3066
7
2427
12
3176
2
2977
1
2318
2656
14
2822
909
2069
5
1564
6139
4
4715
1669
1875
57793
0
2992
4606
3212
27
1982
2489
1917
51331
25
962
4745
9
2788
2781
1210
4578
1475