946
1
3090
6
32302
0
25669
3498
4
17946
21152
8
1461
19783
2
929
3
7258
1768
2903
2932
8527
2535
1534
6499
3055
1603
3175
5
3080
2019
25788
14
7034
2350
951
2990
2943
1015