10507
23
1340
1
4471
2
2258
8527
1494
4
25669
0
1819
1532
1136
685
3083
17946
32302
2271
1522
1061
19783
2535
4044
5