797
0
21152
8
17946
19783
2
2996
32302
2711
25669
4044
5
14
1189
549
2535
398656
19
402
3125
572
752
1461
189
2964
1
758
657
3498
4
2478
4471
1672
1849
561
3779