655
1082
2479
662
1613
724
1277
1194
659
736
656
655
1792
911
664
694
651
1201
1233
1172
961
1254
873
776
704
647
930
621
887
789
925
823
1479
854
1096
935
690
902
823
619
791
603
701
782
642
651
593
1085
641
738
655
763
744
773
797
1861
673
775
1465
659
667
1342
1104
737
815
644
829
2828
1025
1080
2483
1139
768
941
1106
615
2762
643
1883
654
2444
1410
919
1766
754
647
1505
774
657
667
669
862
657
734
1454
3180
760
988
699
1790
1314
635
1957
726
1396
1871
1161
1332
781
750
1027
2022
881
717
793
676
852
694
670
1118