21152
8
2377
1
2911
9
4651
3
5151
2
6753
17
455
3934
1746
2676
2405
32302
0
2535
2740
181997
11
2082
1938
297066
2763
2711
1367
1562
3090
6
3503
4
3083
2760
398656
19
4305
1461
550