25669
0
19783
2
2535
1168
1
1814
32302
1558
2562
989
1690
1316
3498
4
3107
7
6977
951
7471
9
2710
21152
8
2934
3591
11
2505
3090
6
2921
5
3083
1746
1250
2366
1734
400
2180
3