116
0
422
21743
1
1222856
4
180849
4071
249
3092
2189
6515
105290
1853
326
282572
31535
484
1073
1221
419694
9
120469
35
2564
2
76
51
370
363
497
1663
1191