1059
1295
872
912
1062
785
1734
862
1099
1000
12891
886
725
1182
966
1587
1785
1194
3148
789
789
1096
1099
1162
931
1153
3764
1541
1017
814
797
1122
2556
704
879
709
2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
826
693
1113
1754
700
805
1711
3063
1485
727
2174
3172
1021
1164
1035
1372
1186
689
775
680
895
3065
839
924
865
858
1120
759
2194
713
1480
871
700
799
646
1050
949
1533
1442
699
785
741
5552
1195
1191
674
793
701
655
934
1002
1317
2107
1096
3798
736
831
1252
788
1029
912
999
806