1029
763
1083
1085
660
808
1597
735
1364
767
852
1020
696
753
1946
3540
631
851
687
1132
734
2023
660
1236
721
747
763
735
855
833
874
791
693
2262
907
670
683
5813
1404
2785
1605
2774
1225
1457
2066
2311
761
1854
637
1754
1338
1654
1801
991
977
1063
961
677
758
2165
1172
894
1689
846
1085
1369
1784
1540
1149
4703
855
840
3099
780
795
702
624
727
1205
1101
695
1171
876
2674
717
688
1178
1090
1239
690
1344
691
1578
1352
2334
969
2409
1686
2818
2534
816
735
1988
1670
1277
618
820
637
833
1261
658
800
774
1786
1155
772
1570
832
2259
771