937
958
966
1072
1221
1097
1228
1466
1485
986
2868
1003
1047
1035
999
864
1332
3435
1433
3859
915
1202
1325
1159
1436
2873
2718
1054
1607
897
1027
1598
1230
1372
897
928
901
962
1002
968
1126
1076
912
1059
1888
961
1178
950
892
1069
912
993
1547
983
1205
942
941
1257
985
1354
2001
750
1460
1210
2270
1536
1095
1130
1286
870
810
1835
850
1919
1003
1030
795
2311
950
995
943
1567
1096
3762
979
1924
1107
1038
1350
1014
1430
1425
1855
1620
1450
2082
1640
905
824
801
1852
1264
1033
1604
1795
2111
1255
992
1770
3431
2965
1008
1536
817
2339
1215
1648
853
808
799