2593
1684
1394
913
1959
771
734
6504
796
823
777
905
697
806
1728
1524
2171
810
1028
692
1056
665
923
658
1693
6291
1788
867
671
765
797
765
1911
2668
8647
915
817
678
945
1949
3730
1504
1571
1157
731
962
718
1025
2264
734
871
777
915
1469
1091
718
714
1455
1043
756
2250
1440
1339
714
804
965
769
649
1769
629
1335
762
748
3106
2746
1267
1508
803
768
730
677
691
845
1852
794
1007
807
700
744
555
712
691
677
1696
703
722
992
754
690
910
737
1111
806
866
862
787
828
656
740
793
1119
1586
1328
1055
897
995
1104
1018
717
690