883
745
615
339
558
424
990
855
370
799
665
879
397
611
826
694
420
989
853
365
582
450
665
743
608
472
338
908
423
638
503
365
448
663
878
397
609
824
690
770
986
851
714
582
445
315
528
393
957
472
336
902
768
982