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
733
819
1411
1228
1052
1265
1272
1588
4802
681
911
995
1514
702
6418
1200
757
1007
953
1768
656
1837
655
793
5168
829
816
2815
1040
1051
834
783
725
1439
838
1122
636
979
1852
977
859
2555
1265
820
891
683
693
1042
686
725
834
1038
1700
1102
4325
650
934
756
694
1475
2136