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