1076
1990
953
634
848
677
879
1048
645
619
756
2505
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
745
3852
809
602
667
742
671
1031
857
619
637
2485
636
1162
967
1880
799
1437
2116
1510
682
766
1340
662
859
826
715
657
1299
871
1406
623
893
732
607
687
673
609
6207
602
627
827
1202
738
897
872
22185
721
796
701
3351
790
2088
5140
755
993
658
1052
693
835