1276
0
18403
6
1073
1343
31535
363
105807
42
1792
1
1885
1222856
4
3287
422
282572
2727
2
759
4223
22
169211
11
4071
448
116
4594
295
2030
3663
5611
3092
2157
249
3373
36045