1253
1760
1483
1253
1015
1877
1684
1032
1625
946
1272
1050
1238
955
1037
965
905
1485
1001
1313
1334
2323
1260
1086
1242
5026
1282
1072
1191
1027
1249
1179
1797
1240
1096
915
1008
986
1977
1295
926
970
1243
1724
1175
1717
1039
2571
863
1143
925
968
1270
1684
965
997
3575
1168
905
1409