25669
0
2670
1
19783
2
2535
562
2386
10827
4
1923
4044
5
2465
572
2294
3125
445
940
2525
1740
3
528
5375
12632
7