917
913
969
973
1105
1184
893
2301
1239
942
975
961
1040
1015
1297
948
939
1677
2163
2998
860
1183
1455
1070
904
966
1084
931
1048
923
1594
1347
1890
959
983
924
1317
1880
1334
1365
972
902
884
1488
1020
930
1027
866
1120
1161
5521
5904
1377
964
895
1720
866
1047
1044
1325
855
1082
797
1008
871
1079
2015
950
1093
951
1106
1527
933
832
22484
906
776
1493
1152
955
894
815
3183
1216
2881
2548
1881
945
767
1107
856
772
881
792
1149
1010
874
961
1590
902
1152
986
966
1187
1214
839
1667
1604
996
1013
931
952
997
1031
1834
960
1376
1227
2196
1043