1237
754
987
306
597
182
230
682
1119
782
1173
338
1252
171
225
345
1150
367
796
910
755
189
707
909
285
1033
213
857
1123
976
194
1019
1153
315
1091
1147
1309
126
809
1041
713
870
469
644
126
556
855
1257
1057
195
1
399
481
1014
913
477
717
1254
125
1318
1436
1137
421
1033
399
511
596
980
1265
1403
1416
585
125
213
1366
349
1080
154
681
1369
855
744
1271
681
1301
631
685
96
164
1013
1381
57
210
102
637
1314
605
178
1374
1173
