88
0
419
553
1297
511
278
423
110
453
448
666
1179
570
1404
461
609
1022
789
1134
442
504
1302
919
1356
1128
125
514
930
1279
476