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