1250
1514
679
966
724
891
1471
1069
2016
734
810
866
2134
1083
1072
1370
898
1215
945
1198
2663
1050
740
1525
791
846
8251
4223
1215
2753
979
2389
2654
762
1386
4593
1083
1096
1588
2777
794
1869
744
2080
1443
2785
7330
1117
923
9693
1780
752
1107
1203
1114
1119
1081
807
2028
1067
883
1207
789
2700
803
1069
958
981
1496
985
793
2622
998
825
1506
2937
1069
868
1112
919
883
3169
892
1024
4980
859
1541
806
1021
2886
814
1100
982
4871
1077
902
844
22998
1483
1731
3168
1284
772
2320
774
1839
1625
716
973
708
707
1154
2647
2400
781
3285
1235
731
7454
838