2551
3
2233
4715
5
2322
4
51331
25
3066
7
2000
768
1
2899
8
2427
12
2977
59
0
1218
2656
14
2069
4179
344
1421
57793
2954
2
4606
3212
27
2489
1917
962
2788
1716
2781
1210
4578