21152
8
6753
17
2593
1
1568
610
1778
467
0
496
801
297066
693
915
2711
2
3326
3
5151
2911
9
4651
2369
3200
398656
19
1013
19944
2360
6
1042
3562
550
1426
1179
4724
1543