121182
1
282572
0
1222856
4
78
18403
6
476
1073
2683
18385
2
5255
16
726
1559
116
3092
1885
521
411
3373
249
273
6515
1448
422
4071
802
363
729
335
2000
544