25669
0
19783
2
1777
2535
2166
1
32302
1558
3498
4
3107
7
951
7471
9
2968
21152
8
1740
3
3591
11
2505
3090
6
2921
5
3083
1646
1250
2366
400
1449
1814
604
1986
3354
11924
4562
10