1212
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
5140
810
755
1111
729
1418
869
1443
702
1310
1393
672
839
3636
690
752
1966
1097
622
766
829
1042
883
717
901
1441
1713
715
863
1105
1859
1028
867
640
725
835
927
1083
1059
739
2003
849
920
1336
822
922
1207
832
735
723
1406
620
793
2819
796
742
662
713
677
1393