875
827
1443
813
1142
17848
936
1207
1230
1315
866
991
1234
959
1256
1238
864
1181
1905
863
852
1263
805
957
877
1305
865
1020
1111
844
1107
1003
1518
884
1162
867
1306
1009
902
1003
1225
1097
2986
997
1292
1319
1048
1502
870
887
2430
2260
1014
2669
801
2563
1623
3065
1180
2062
1851
866
1106
996
761
989
1153
2902
794
3746
911
792
883
3183
1540
3071
898
993
1398
1225
1054
1105
1058
1116
1016
1039
830
4495
1538
853
1070
1243
1049
864
2016
1130
1225
874
813
1046
794
846
904
1591
1219
841
1458
810
965
11570
6692
797
975
1084
824
2575
767
1314
1116
910