50
605
0
1
569
532
619
477
2
663
513
480
525
717
734
611
6
679
1410
37
559
529
643
5
650
3
517
2308
9
609
623
628
888
12
572
781
561
727