1457
782
643
954
1549
4729
807
1165
894
2060
1246
976
640
765
3665
916
1114
847
916
964
1166
769
1097
1097
3505
854
2903
784
1516
1783
961
1355
1995
691
2790
848
2592
1097
1162
1640
1761
1086
932
709
8295
1525
2858
758
1147
996
2454
929
2376
705
1109
1725
1148
680
1597
2289
820
983
1072
841
847
1311
1132
739
1109
1845
1840
1648
720
1105
798
797
1230
1188
3902
766
3765
937
867
1214
741
924
985
1545
712
872
1874
777
1122
1044
2745
3489
764
1597
1491
835
913
3006
5011
757
705
746
1057
745
746
837
2840
789
905
787
854
948
1471
813
982
2546