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