486
1
500
485
584
2
1723
594
422
490
605
476
648
3
377
886
428
1001
582
396
515
641
87
780
572
1740
4
447
863
636
738
561
449