562
1
679
494
2
776
445
529
567
538
2217
691
676
641
483
740
379
636
559
557
436
589
736
4
954
628
816
2012
921
523
699
429