1009
1819
1234
1122
1210
862
674
1466
803
1068
647
1003
870
1005
940
674
830
892
875
1057
724
737
944
1205
1868
1211
851
891
758
822
781
1635
856
783
1327
9603
815
892
1638
1133
1938
1062
1383
5050
12381
1074
1072
819
1149
1382
2395
2633
1177
848
870
995
1026
1339
6050
3350