21152
8
1392
1
3090
6
2903
3
2593
2932
2
575
0
3012
4
841
1078
1927
2580
1637
1972
572
1362
16
297066
3080
445
2711
1268
2911
9
4651
931
1431
398656
19
550
5151
25669
14