2489
2
51331
25
2521
1
2279
0
1884
3
3694
3453
4623
5
3137
2213
3336
2317
2257
1639
1289601
4
3292
3634
2977
7222
4083
2425
7
4099
8
3316
10
2469