1043
944
1040
1021
1082
1224
1589
1095
1595
1697
1248
1579
1927
1280
1399
1432
1696
1501
1312
2016
2402
1669
3835
1639
1569
1507
2113
1241
1251
1256
2069
1179
1263
1568
1200
1561