874
0
525
459
747
431
467
560
1224
702
185
279
581
349
1094
341
356
150
998
539
575
17353
390
453
455
846
484
618
355
173
378