2233
3
2287
1
3066
7
2427
12
2327
11
2977
59
0
1458
1102
2
2656
14
2069
5
5389
925
4715
57793
753
874
4606
3212
27
2489
1917
12185
51331
25
1812
962
2788
2781
1210
4578
1475