25669
0
4471
2
19783
2366
1
32302
1396
836
1605
2762
2272
2271
4
2365
1303
1539
1376
1643
2535
1180
4044
5
3083
17946
828
2465
3125