2233
3
3212
27
2489
2
1917
51331
25
2154
962
0
2788
2781
1
3575
1210
4578
2013
7222
4
322
4715
5
478
3248
8
542
1271
2919
2069
3987
348
2348
1106
2966
6
5771
10
2478
3688