515
493
827
1206
496
614
365
584
431
392
353
1136
441
391
421