1040
1270
1317
826
986
439
599
361
795
398
662
406
406
419
415
766
720
882
600
495
390
715
385