3090
6
21152
8
2903
3
2932
2
1289601
4
25669
0
19783
17946
32302
3080
3673
6247
5
4703
1169
1
9956
12472
2485
1257
1096
2315
2036
1160
297066
1685
6123
2258
1143
1648
7034
6095
9