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
870
691
704
792
752
682
793
1157
720
702
1440
1093
1081
777
663
1392
882
721
835
745
2003
1132
1300
1155
3106
781
1639
1183
891
686
754
910
759
1828
859
842
818
746
750
861
935
1161
1504
1432
910
735
731
680
717
1104
804
1207
805
934
657
1633
768
1439
1965
663
648
1894