3090
6
3724
3
2903
2932
2
21152
8
1289601
4
2507
1
6247
5
3080
3673
14
0
3551
10
864
2160
1237
3575
5052
1407
5915
11
616
1189
1195
7095
3248
32302
2517
297066
2919
2165
108797