1041
942
1039
1019
1078
1222
1589
1092
1591
1695
1245
1577
1923
1278
1399
1430
1694
1500
1310
2013
2394
1668
3821
1637
1566
1502
2110
1240
1249
1254
2068
1176
1262
1567
1199
1558