1653
1002
3409
829
619
1454
758
874
1092
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
1504
1085
1828
901
776
1807
808
758
982
677
963
714
1053
765
1123
621
942
834
1208
756
725
593
689
838
1476
3318
767
1073
1468
838
793
666
992
765
747
735
1291
645
1432
1301
877
1971
1104
2970
1181
1461
618
1199
733
786
1642
722
6420
835
629
893
1092
970
646
680