18403
6
36045
0
105807
42
1222856
4
1073
2330
4071
1
1276
1343
3092
422
3980
3
169211
11
116
3882
12
180849
25941
17
2142
363
3559
2
282572
1650
231
1930
2157
4223
22
2189
5290
3159
7
558610