1457
685
1111
1362
2780
678
679
1143
795
915
735
896
1082
2328
2407
3407
1562
643
664
1136
779
720
823
823
628
1100
1425
2492
787
936
693
2882
1072
2074
701
942
2150
1377
1160
1083
1623
1344
2735
875
1410
1400
1151
1304
898
713
2720
1243
1226
684
2324
901
1633
1358
807
668
905
1210
3835
1415
857
1394
893
876
2245
694
1001
613
811
716
937
2408
1887
1764
783
640
1139
681
685
708
1686
950
947
769
698
2983
1373
644
1007
2021
829
726
1383
1556
1156
887
1095
773
1375
1833
837
689
1661
676
888
2768
1241
2293
1598
1930
1285
2593
1135
763
1118
1535