945
808
673
536
967
484
352
915
779
644
861
375
808
325
889
403
618
485
348
430
993
508
375
941
806
322
537
402
614
349
915
425
644
858
375
938
456
672
752
615
482
695
913
778
642
507
375
592
452
668
886
397
612
832
345