953
634
848
677
879
1048
645
619
756
2505
1075
748
866
912
698
697
777
690
715
716
910
1065
921
1029
967
1645
995
663
2743
659
1427
2564
877
2110
640
857
1052
1351
751
676
1168
721
1070
805
1712
887
604
699
874
818
629
1350
1167
847
791
636
3181
1103
820
933
1893
722
1254
752
979
1440
754
4129
1398
948
607
751
2096
933
748
1010
748
744
794
642
1111
679
755
965
858
985
795
690
702
746
820
741
625
692
856
992
2655
938
969
678
711
744
896
708
689
996
1128
2746
619
1879
1552
741
804
1140
845
760
667
923
624
2087