25669
0
19783
2
7793
4
2535
32302
1431
1
2921
5
2219
3498
1449
1766
7471
9
3591
11
3107
7
1558
3008
3
2505
5212
6
3673
8527
2688
3090
400
2471
1301
2316
3354
658
2932