36045
0
18403
6
1073
105807
42
1276
1343
1222856
4
363
3980
3
422
4223
22
180849
282572
2221
116
249
169211
11
6859
5
1650
25941
17
3559
2
36609
34
3898
18
1930
1
3882
12
31535
2157
4071
21743
9315