1040
941
1039
1019
1077
1221
1588
1090
1590
1695
1245
1576
1922
1277
1399
1428
1693
1498
1309
2013
2390
1668
3818
1636
1564
1500
2109
1240
1249
1253
2067
1175
1262
1567
1199
1558