1045
655
856
838
1799
693
783
1800
632
1265
682
704
677
804
674
1617
2495
1602
1168
962
1129
2467
1662
2488
1468
1120
687
894
670
1133
2832
734
938
1132
960
1468
1979
992
824
911
1109
2568
668
1063
704
628
834
679
1006
808
715
5401
665
1104
1417
1359
1111
1094
961
1211
1682
692
1649
783
1795
860
752
644
719
721
765
1486
1088
622
727
1041
738
684
794
1889
606
682
697
1304
680
759
716
1261
2460
871
1605
1096
1506
678
1175
757
799
657
748
694
1266
625
1476
2027
2074
1161
1658
681
1883
679
645
670
834
2129
1259
968
1995
1133
909
685