1130
2
1484
3
1243
1203
1281
1
932
1094
1524
1079
2314
1139
983
1276
1245
1212
1889
1318
1134
895
1548
1708
1011
939
1438
1827
951
1082
897
1277
984