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