25669
0
1849
2
2996
3503
4
398656
19
5978
6
3621
3080
3
2093
1044
1
550
14
7870
3428
4044
5
3083
2840
1305
181997
11
2465
1260
3125
2377
297066
3765
2595
8