1189
0
14
3090
6
3080
3
21152
8
1755
1
485
657
2902
16
25669
2903
2932
2
4443
9
1193
560
5504
17946
2996
630
255
2241
1051
1404
1726
977
586
1068
477
19783
352