21152
8
4179
1
1380
0
1093
526
2666
9
1668
1690
635
1691
2911
32302
2535
2
1182
1431
801
496
19783
673
802
1699
2711
1061
1814
572
4651
3
5164
5
4099
398656
19
1234