3090
6
3673
21152
8
2257
2932
2
2966
3080
3
2903
2948
1849
32302
0
5347
4
25669
6247
5
297066
1320
3546
1
1289601
2919
1960
1730
3083
2258
6899
9
2165
9956
6983
10
462
108797
3041