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