121182
1
282572
0
448
476
5255
16
31535
116
1222856
4
1559
2
273
18385
419694
9
18403
6
2000
422
2730
367
1073
1885
726
495
2644
4139
767
48708
3092
1007
17353
2564
638