116
0
282572
422
21743
1
249
3092
2189
105290
1853
326
90
2645
31535
484
1073
1221
76
51
180849
1222856
4
370
363
497
177
1663
1191
18403
6
1084
2490