97
600
1026
797
1288
721
378
153
1411
305
1358
1368
533
801
578
616
575
1095
133
690
821
82
1320
1164
120
1358
1300
101
1135
981
859
756
774
981
313
470
298
551
999
1036
97
343
666
1232
810
509
391
610
830
568
626
1295
1259
280
602
484
1158
1044
715
235
576
730
965
503
1338
423
1039
658
1031
29
9
159
1182
438
1070
536
1251
604
879
1172
1257
671
1369
1012
1355
616
825
619
67
1272
630
89
918
1142
1378
863
672
1366
1074
392
257
1271
225
632
480
1421
1421
1287
1150
931
1313
5
791
136
896
466
1075
495
417
781
647
518
474
1
775
204
653
333
174
247
440
545
919
339
276
244
1311
1351
323
285
721
604
334
728
1058
541
730
1178
406
1173
584
1043
231
962
419
1175
616
295
888
778
24
679
408
63
1002
914
755
704
672
74
87
70
61
1004
619
977
226
1413
932
553
71
909
1230
342
3
308
453
513
289
615
1295
380
994
673
373
1156
507
569
651
413
340
84
683
278
1351
164
1030
876
1123
218
703
661
641
245
1385
687
852
893
827
472
855
443
44
1124
929
1331
608
1169
1133
183
1132
1364
379
944
758
683
1423
582
887
641
415
904
1328
1412
819
984
660
345
1218
865
547
315
90
1339
327
315
1270
1429
357
1092
1048
1239
1109
1030
25
218
866
438
1076
1026
82
1067
1338
55
369
1241
166
1276
598
1148
1077
278
688
1353
1167
973
143
1423
1271
1063
385
1304
1040
866
1289
1418
1343
611
551
261
329
787
833
254
109
1255
1386
1320
1364
1414
261
954
1209
841
1159
923
86
344
171
248
797
1175
1247
65
594
525
1388
671
852
135
1181
1423
157
676
389
1161
505
1194
692
853
673
363
20
261
112
140
909
568
1331
1380
963
1418
476
1305
69
1375
700
462
406
382
627
276
331
410
229
161
415
993
1185
1074
7
276
668
800
849
1416
712
532
1039
728
448
666
469
1224
1282
838
653
886
559
1024
869
47
822
1108
295
841
679
567
556
795
385
1359
999
27
1155
73
528
697
1248
204
273
1417
949
1122
1362
901
227
1237
504
12
793
888
1194
1127
297
326
1268
1334
123
1081
1153
1198
1075
342
880
964
255
637
783
177
1251
363
1037
726
494
785
522
1372
1024
214
1114
1277
1112
836
445
296
219
462
19
873
790
399
403
856
233
186
369
960
677
1263
437
941
130
1098
227
1311
1356
875
1174
1425
1227
321
938
890
352
1269
562
738
1402
481
942
1062
1165
1294
317
919
354
1428
797
193
