25669
0
19783
2
2535
7793
4
32302
1558
1431
1
2219
3498
1766
3107
7
951
7471
9
21152
8
3591
11
2505
5212
6
3090
2921
5
3673
3083
1250
2688
2366
400
1449
1814
1301
604