1545
791
759
890
800
836
2410
1073
805
657
785
811
696
815
1485
750
616
767
1451
640
648
693
961
1981
1248
735
1875
753
2979
702
1291
899
1203
723
760
602
652
630
604
735
1182
1636
602
1130
856
896
991
703
687
3028
1201
2403
905
2257
1251
682
673
2950
1133
653
1195
3008
1947
843
654
651
2869
782
1674
858
630
1788
2969
1530
737
1130
1350
665
848
704
672
943
1013
2377
673
722
787
659
719
1295
804
713
1134
1022
1667
975
1276
3993
1514
1436
1063
829
795
1649
703
2249
1262
870
1637
1440
889
1161
974
642
2023
680
2199
1444
717
939