3090
6
21152
8
25669
0
32302
17946
3498
4
19783
2
1461
1768
5169
1
2903
3
2932
7258
2535
3125
3083
2350
2525
5517
929
444571
9
131589
3546
297066
1294
1760
2139
572
1189
763