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