21152
8
2535
2
2911
9
4651
3
5151
2676
1
2405
2740
2082
1294
181997
11
2763
0
2382
4
2711
5978
6
17946
3503
3090
1942
1585
3083
1583
3080
4724
3461
398656
19
2668
297066
550
32302