1385
599
690
742
1457
1131
708
1549
751
821
974
1630
801
759
993
662
641
629
776
1042
803
617
2395
1215
815
634
2022
751
713
972
620
641
808
842
684
959
715
2687
1600
1821
2902
834
553
1435
760
725
1061
651
772
641
7125
792
673
1015
1590
734
1872
868
744
754
661
788
1261
5087
697
611
673
698
750
990
1622
724
1020
1286
1337
888
772
857
1089
684
763
767
929
698
954
704
714
1964
748
1829
1025
3322
873
1590
621
801
1630
732
682
801
888
711
775
690
1626
841
4159
834
619
614
1435
5356
863
958
736
635
824
821
2460
661