21152
8
4471
2
5151
25669
0
2503
1
2699
1188
5017
10
7662
14
2857
3
2711
2911
9
4651
398656
19
2271
4
2405
2145
10043
550
7633
6
19783
2535
2392
1988
4044
5
6294
3083
6286
17946
2465