1426
1533
1100
1666
596
1141
1246
1354
946
883
1348
1006
1355
1728
1736
1073
1293
850
992
2213
3413
2107
1544
2995
2498