1449
979
840
770
779
642
1267
629
1687
671
818
2973
799
846
1230
948
882
776
901
773
693
958
1372
773
623
847
707
678
958
644
1117
1146
778
897
736
850
1030
775
1253
748
1072
830
693
678
934
634
899
943
964
721
728
2261
639
673
695
731
873
851
805
666
2238
813
1557
783
857
855
741
1451
1082
2254
699
1064
2984
657
940
766
773
884
2924
1589
1973
683
1141
908
1470
1587
819
1001
643
1314
1139
734
874
1163
706
2609
625
3296
761
1026
972
934
1253
974
1320
1391
747
787
996
1820
1444
675
1880
826
1681
824
2393
1638
852
730