25669
0
19783
2
1449
2535
2622
6
21152
8
32302
1558
3498
4
3107
7
951
1
2082
7471
9
3591
11
2505
3090
2921
5
3083
181997
1250
1958
2366
400
2021
1814
604
1601
3
3354
11924
4562
10