13412
5921
2213
832
2553
1591
698
3667
1394
941
1002
1109
716
844
781
828
1813
788
863
684
823
848
1079
1064
1788
818
1231
715
837
786
643
806
672
1231
3178
859
696
5621
1421
818
1046
665
827
805
785
5418
863
857
772
1141
666
692
681
794
668
779
1044
647
619
886