116
0
21743
1
1126
1073
508
1650
1663
1425
105290
484
389
1667
480
955
382
273
521
675
422
657
573
1462
547
195
456
1212
384
1053
363