604
989
849
979
658
1057
726
787
2357
994
644
1121
1388
749
775
1586
836
674
1067
919
678
2159
1301
1210
1353
1203
1267
1015
1130
886
1446
933
773
1015
1258
879
1494
1164
1011
1486
759
1098
661
840
789
779
915
839
844
1296
771
931
1077
1473
934
2063
625
2140
1047
2246
714
698
1769
2039
1566
660
554
853
629
2126
1611
924
603
2183
583
3673
619
684
2860
1248
671
650
858
671
759
735
2259
960
1242
1868
609
1638
2884
1587
642
670
748
1989
681
4314
2516
4536
978
1465
2036
679
1340
859
743
528
574
2280
912
2165
641
780
1755
619
993
912