25669
0
1612
2
1060
1
19783
1486
32302
2756
4044
5
17946
3202
408
2086
847
4074
2535
993
1794
345
1344
2313
3125
1513
1260
1456
1461
3371
1549
2180
3
2964
3175