3090
6
5169
1
1289601
4
108797
0
3551
10
3673
2919
2
17970
15
21152
8
2966
11
2358
9
2155
3
189326
2948
1031
3868
1903
1622
6346
16
2083
5
10598
3694
1221
2130
2154
5347
3154
1337
6668
9027