527
2
700
515
454
722
3
611
1
484
544
422
594
501
473
485
584
1723
494
341
533
478
739
673
403
1577
444
400
449
595
625
5
502