1221
700
1442
2988
2987
1078
1087
4913
1302
2028
1940
905
1136
713
995
679
1552
1070
1096
810
958
1043
1465
755
826
818
724
945
3989
844
1180
1871
2260
2985
951
639
805
1154
1410
919
810
819
831
853
1034
3643
884
2437
918
776
706
1513
722
797
1595
876
2313
644
1854
781
1109
812
2902
736
1384
1048
716
1870
1036
1505
1336
930
1257
859
682
2715
1025
728
1179
971
689
830
663
682
795
1529
606
645
1884
1537
1851
862
879
1838
603
1859
757
2142
855
1693
4041
1005
780
4352
2908
682
969
1049
1255
2460
1558
1878
1790
1020
634
1140
3824
926
1283
1722