501
1
485
584
2
594
1723
648
3
377
886
87
1740
4
447
780
573
582
396
515
428
1001
1064
6
400
705
696
456
835
1073
600
454
406
531
541