1581
818
641
1957
702
1230
1787
1370
639
801
2629
1035
1051
1007
2428
868
872
746
903
1338
689
1084
701
1142
2305
652
809
677
731
760
934
759
865
769
1454
1059
774
688
993
17620
819
686
884
1107
22044
839
1117
1100
882
1306
624
733
757
838
748
1517
658
700
692
809
800
986
617
1623
816
619
670
983
793
1253
1328
1065
654
1217
1041
961
623
675
976
694
5090
922
695
650
996
820
1122
903
1553
679
809
859
679
648
764
1411
1682
702
804
646
1018
3382
862
1342
827
811
2484
891
868
1828
10422
825
2096
748
836
1064
641
715
800
1882