18403
6
1222856
4
36045
0
4071
1
105807
42
3980
3
1073
25941
17
2564
2
2330
180849
1276
231
4223
22
3159
7
1343
3092
422
120469
35
504
3025
116
3882
12
2221
419694
9
2142
6515
363
326
166543
18