1252
839
2368
657
709
1656
669
786
776
641
831
710
808
1142
850
688
749
678
787
705
749
832
752
2154
1132
779
743
684
795
760
1505
754
691
1219
692
5032
1641
936
720
1542
779
681
694
754
1191
1085
1097
721
711
724
731
3952
704
781
2137
723
1525
1279
1435
1226
1096
665
1226
714
1724
1262
1299
1458
1280
836
927
2373
864
828
855
948
2137
870
4311
1290
2694
1956
739
867
988
3022
1750
796
1032
1763
927
1052
1240
727
1349
729
1503
794
847
2047
772
917
2018
1563
657
802
788
1058
6077
706
1479
1028
697
1858
1797
1270
815
740
781
1552