1377	57
29
703
1122
1117
124
1025
884
484
185
992
861
1259
323
15
1087
622
1384
1150
1023
1123
1011
953
713
73
286
889
831
446
1338
790
365
1419
1155
1049
715
1274
480
691
274
267
118
419
307
679
585
448
1232
589
309
492
1427
1391
183
602
455
1389
786
477
408
107
789
334
1132
617
1204
1253
687
1027
868
859
757
747
272
1220
418
1072
300
1105
432
306
567
1116
1108
935
348
673
86
555
285
148
360
42
130
1360
284
100
1178
1113
1151
433
717
817
302
31
564
991
1120
32
569
954
1366
98
608
384
1261
1428
905
993
153
523
699
211
329
1363
435
1014
1430
1417
1118
450
464
1131
138
1332
1403
379
1196
920
712
413
950
1354
1400
1048
498
311
908
1086
4
1006
1162
203
1043
1420
202
397
377
866
227
665
1208
322
332
305
659
572
205
96
12
245
633
1282
315
1163
190
1268
192
170
294
783
193
919
139
811
333
80
540
1099
734
1008
376
207
1314
1029
13
1145
335
1039
888
938
639
784
657
543
494
177
854
319
548
999
903
25
414
985
937
967
19
951
383
560
571
681
721
50
343
874
490
238
150
235
762
1412
843
1097
648
1329
680
1321
1379
882
611
891
821
968
975
841
998
1386
1046
217
618
1224
736
1077
836
269
637
47
690
1375
1343
906
701
327
1235
1138
1180
752
945
1187
799
1037
1346
1024
1324
554
281
930
531
978
440
1399
551
172
1143
465
129
514
247
1325
134
119
1085
239
1352
1299
1211
228
125
460
860
411
856
1058
515
1202
1044
541
1425
1413
71
865
191
240
1083
926
382
431
1416
1383
912
406
524
522
1092
1368
482
1195
838
103
188
249
728
350
234
1000
89
1067
506
714
1184
407
403
708
1305
579
1297
1219
1096
389
279
437
7
949
566
847
763
855
1193
1126
858
910
1335
813
213
613
526
23
873
695
321
823
325
1016
62
229
800
293
278
948
363
230
151
1020
1053
595
1047
1291
1336
1426
1265
387
875
452
427
1263
1279
1173
1218
69
1312
1098
1064
54
693
70
1256
326
1296
862
310
159
513
121
1038
1210
137
449
1423
692
212
41
1190
600
372
1284
410
8
176
742
1156
166
1247
473
388
328
187
1290
201
38
1110
877
146
1203
135
702
242
434
1214
1213
902
1009
904
1362
136
157
254
259
1226
1260
563
1031
545
1315
626
257
97
356
1176
650
964
599
304
237
1372
158
981
863
1165
316
635
1079
802
1034
1175
297
758
1348
605
1199
1244
167
1030
35
1278
781
928
393
519
909
331
550
370
368
1076
483
142
82
832
760
711
827
1002
430
164
113
468
1119
1246
870
787
11
354
568
587
39
731
732
986
380
1102
168
1121
1215
1277
346
846
375
200
1233
1257
744
654
1036
160
706
1293
90
133
373
289
127
614
1283
27
580
1378
1078
280
369
358
638
481
556
1295
1089
669
538
592
936
768
839
64
1198
609
1345
529
488
1422
934
270
101
552
1234
1382
308
1353
1074
1137
223
1042
739
683
6
697
1200
1174
1107
508
232
818
1216
576
901
1318
845
670
900
1177
578
646
725
352
1351
1361
398
733
751
726
994
263
67
1398
756
719
621
955
1262
539
22
533
83
131
749
627
479
598
924
878
339
1104
128
243
347
264
179
952
1322
1402
56
788
895
1401
1088
849
206
1003
575
120
77
456
720
1148
1316
1093
972
1397
561
1272
416
262
378
1319
115
178
1182
1369
876
1152
1052
682
723
320
771
156
3
436
586
1091
1408
941
1212
469
918
318
1071
1405
1230
923
324
775
1350
1269
772
462
266
769
520
111
208
1249
189
1266
1433
351
271
16
835
169
1169
1373
95
534
1306
1022
899
1281
61
361
581
780
258
1066
1197
880
46
641
797
755
216
453
939
454
809
696
349
724
518
1166
694
907
1292
624
834
1012
922
224
423
250
1055
196
1288
219
340
1142
1431
1109
573
1286
276
1309
301
252
1141
837
126
1327
442
344
478
798
853
256
848
236
666
1385
688
149
651
962
501
1205
1160
1095
145
1307
932
730
1300
94
163
88
1070
1032
737
521
946
1161
1144
1429
973
1339
18
735
1146
565
710
1001
112
850
317
244
631
1153
887
290
764
791
1406
93
1255
620
662
1041
647
1334
1377
1056
66
109
37
590
689
1101
459
815
1240
774
116
52
425
1243
960
40
1273
1258
489
220
1183
428
716
530
49
1380
303
916
404
810
463
474
268
30
1040
814
248
451
36
610
395
174
194
911
1264
221
415
1418
1241
812
1242
840
537
1355
1168
106
105
1094
743
527
718
438
260
1411
612
741
830
1308
253
1340
898
1147
984
1250
792
943
173
958
656
1298
1245
748
1271
957
1341
542
1028
1365
1082
1392
1409
441
677
525
557
1201
828
1388
180
722
844
996
593
1188
778
48
759
1018
893
1276
313
819
1289
355
970
57
707
961
584
1364
1374
251
1134
175
528
45
1050
782
78
1410
386
761
445
601
582
729
91
826
630
607
21
982
664
511
1337
1303
345
1019
1254
640
1139
353
686
805
299
5
336
394
282
1358
381
989
1330
869
676
643
291
777
162
963
1424
1323
0
1206
671
678
1311
1390
1404
727
371
110
195
636
1395
929
879
535
1294
980
68
58
495
499
439
24
700
500
214
154
642
1229
1376
1217
766
1313
298
842
491
987
342
215
123
753
660
547
1084
1005
1127
1129
709
851
549
1068
892
795
420
776
1021
1061
1015
330
81
1179
944
596
558
1100
1013
400
152
141
1432
1349
405
976
470
886
9
1149
807
1228
1393
1326
890
283
536
625
1060
357
102
1302
312
155
171
34
1357
1415
458
390
1194
925
921
79
871
210
493
1328
338
10
675
273
28
965
1367
457
594
872
974
475
461
1106
820
574
1
1394
597
184
966
857
634
997
988
1051
546
447
1111
750
1181
796
1124
1171
959
644
604
1054
391
931
144
881
1331
1347
265
246
897
661
971
275
1159
63
512
1062
392
314
583
204
186
1237
1270
663
17
233
341
794
226
26
940
684
1396
1170
426
1103
287
443
362
401
1333
698
1251
754
231
672
241
1004
59
806
1075
114
1223
1209
60
864
1112
1275
487
516
1057
1231
507
485
645
337
1080
822
161
1189
429
471
1081
385
632
1059
1114
296
1317
1191
85
76
616
1236
55
1140
956
147
510
20
1035
1133
1125
1135
577
44
942
1172
1010
1115
1356
852
292
444
197
629
99
1310
1065
773
933
738
606
1186
655
1033
1381
1090
84
803
33
1157
1371
623
704
374
1287
2
143
947
1069
894
396
685
65
653
544
288
658
181
1280
117
199
359
140
588
1207
668
496
1164
983
1304
1421
74
509
53
14
829
825
913
1320
1225
1128
914
497
466
553
366
1342
883
486
1073
1359
417
652
1370
1387
295
619
1221
255
915
667
409
504
927
364
833
421
104
628
412
1301
399
72
1045
767
740
917
182
979
615
674
472
467
770
562
532
591
225
1227
222
261
503
75
122
1285
1222
745
867
1267
1252
1167
990
1130
969
1063
559
746
209
424
804
402
1248
87
108
1238
1007
1158
808
603
995
1136
505
476
1026
1239
570
824
779
801
885
502
367
51
277
165
1344
517
785
198
132
649
1414
793
1185
43
705
1407
1017
218
1154
92
977
422
816
1192
765
896
