121182
1
282572
0
116
422
2189
476
726
5255
16
448
573
1559
2
17353
1073
1222856
4
1343
2000
44199
2644
1853
4139
18385
1007
14508
18
1877
1053
437
4740
6515
2564
363