10507
23
1340
1
4471
2
2258
8527
1038
1494
4
25669
0
1015
1819
1532
21152
8
2522
1136
2999
3
685
3518
3835
5
1681
1787
3083
3354
17946
4179
1451
1743
32302
1547
2271
2166