1043
2310
811
1403
1022
966
1626
2718
1188
957
2198
1887
4400
1070
21298
5262
2014
2522
1422
3245
1033
1031
1133
1985
823
977
846
821
1017
741
947
829
964
5115
1112
752
865
859
1942
1012
846
831
762
975
876
1086
1935
891
3567
819
844
8222
1057
876
755
896
648
1373
964
1018
1200
1215
1996
844
1337
1474
2053
1177
834
788
2899
730
729
660
729
687
888
914
2989
1532
1051
1412
812
726
2880
1243
1298
911
1058
749
1308
672
1393
910
3717
865
1377
2537
1115
1088
872
703
731
3397
1028
1178
757
771
860
1700
801
3643
2113
1449
1065
1025
1643
1350
1417
1875