2233
3
3212
27
2489
2
1917
51331
25
2154
2788
2954
2781
1
3575
1210
4578
2013
11650
23
322
3565
8
3248
1271
3593
16
2919
2069
5
2977
15
3987
1800
2348
2966
6
2478
19079
3688
6572