2352
2
1289601
4
25669
0
4651
3
14
19783
2535
18816
11
4099
8
2996
12459
4044
5
3083
17946
5527
2465
1189
14861
7
3125
1380
3546
1