1189
0
14
3090
6
2902
16
3080
3
25669
1193
2903
2932
2
4471
4443
9
2355
4
2986
1
21152
8
1927
255
19783
2149
5
2416
7
3046
2964
17946
657
3498
929
1755
4837
1512
2556
5504