931
1109
674
1086
1258
1227
720
1639
1156
623
794
1223
875
1294
1481
657
1698
652
1030
728
766
2142
1621
2449
2093
644
1508
686
1529
640
788
789
908
923
1127
1692
1706
642
1848
888
779
733
703
1299
646
625
653
1475
1779
668
1158
1697
1180
674
816
696
652
1234
1464
723
1502
725
1180
657
2071
1987
1767
1482
776
941
695
1005
735
654
987
593
1697
640
750
1098
1058
638
644
948
652
663
1779
665
785
732
745
623
2764
764
636
668
1738
621
2021
831
674
1118
639
720
746
603
1714
697
645
673
1792
661
1523
692
819
617
759
796
1471
673