25669
0
572
2535
2
19783
14
3498
4
1316
32302
2996
851
1
8527
4044
5
17946
1522
3125
2131
1189
1461
2964
181997
11
1405
3
1603
2110
3591
3107
7
2478
7471
9
951
989
4471