2171
810
1958
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
954
912
778
806
898
833
781
948
1140
767
801
873
750
758
732
730
1041
717
714
634
3595
680
770
629
776
1111
1402
995
857
660
703
1104
804
1882
961
785
738
877
786
754
719
776
794
1197
749
608
704
712
3414
670
667
932
893
656
747
827
948
1251
1344
1174
861
895
689
674
808
1632
1799
5170
891
1097
742
723
785
726
814