1359
2335
319
932
385
522
1193
1203
488
283
1359
419
1413
1582
466
272
507
508
1328
992
464
298
832
902
