960
1566
1246
2340
922
1246
1209
2879
3315
2491