18403
6
36045
0
105807
42
1222856
4
1343
1073
2330
4071
1
1276
3092
422
3980
3
3025
116
3882
12
180849
25941
17
2142
363
105290
3559
2
282572
1650
21743
231
521
1930
2157
4223
22
2189