282572
0
116
422
1853
121182
1
21743
1073
573
249
3092
2189
31535
419694
9
105290
448
326
180849
1222856
4
18403
6
17353
484
476
44199
1221
317
1053
76
51
370