18403
6
7082
9
1343
0
1073
105807
42
3025
1
4223
22
1222856
4
422
1276
21743
3092
36045
363
249
17353
9315
25941
17
3882
12
1263
3
2157
180849
1885
1650
4071
2506
2221
6859
5
3980
521