376
2
512
399
1
535
490
611
515
700
542
5
697
544
459
484
529
722
3
460
403
390
439
404
341
462
634
453
405
527
468
494
498