766
2142
1621
2449
2093
644
1508
1257
686
622
1529
640
788
789
908
923
1127
1692
1706
642
793
1848
888
779
733
703
1299
646
625
653
1475
1779
668
1158
1697
1180
674
816
696
652
1234
1464
723
1346
1382
869
1432
678
1261
719
1278
739
705
1466
654
1416
1107
1080
2051
1676
623
921
1789
666
1291
698
672
1386
722
1758
608
668
2039
1620
1991
722
1906
614
961
1260
1415
640
1225
2797
1315
2400
907
570
663
2420
612
710
1944
678
898
651
737
942
1694
872
881
638
1095
731
1028
867
1220
649
983
634
656
651
631
1378
734
1618
1121
677
1969
941