1273
2627
1275
1291
888
949
895
1181
1967
794
1260
1603
1805
2283
2746
901
798
1783
1268
1037
1206
1921
968
2769
824
1125
5558
1089
1754
1251
794
2597
1047
3556
789
973
4253
2353
842
2819
1967
1129
908
911
913
1469
2301
1265
985
1875
875
958
802
2304
3031
1414
1067
3698
1154
913