1592
2083
2605
1834
1205
1230
1002
1659
1511
1062
911
1420
699
1002
831
775
749
776
809
782
613
874
702
834
1283
564
1592
745
626
1485
1672
820
1290
1612
1629
1803
689
708
698
664
716
765
1230
778
1062
945
3987
862
648
659
901
806
2083
695
2605
589
533
1834
1205
953