1475
1779
668
1158
1697
1180
674
816
696
652
1234
1464
723
1346
1382
639
869
1432
678
1261
719
1278
739
705
1466
654
1416
1107
1080
2051
1676
1227
1564
2447
1157
2040
1292
655
808
643
694
695
1059
1459
1333
685
1502
1397
1202
1222
1256
1148
1861
1268
1126
1098
697
4884
656
750
676
2050
730
1778
663
647
897
734
1171
699
1415
703
1705
1795
639
1403
702
1482
1593
789
689
692
650
785
857
771
653
690
1178
637
1028
1714
5392
2021
1789
1096
831
958
785
759
715
1278
1790
620
2558
1266
718
686
1478
2446
815
911
1606
1147
768
666
640
653
987
1297