1466
224
1031
683
1359
1398
696
1442
1274
1249
1109
742
261
646
472
57
1389
122
1196
878
67
1487
252
334
903
931
725
370
1475
1040
1053
513
1131
996
762
601
230
125
137
84
773
1063
1505
246
715
1322
1571
1386
611
1124
874
158
1081
496
580
389
717
1390
126
875
312
1088
833
1190
672
1230
1324
1569
793
1167
175
1057
293
433
1463
1079
66
1242
1385
559
719
641
221
432
665
822
1169
321
849
253
594
569
487
404
134
1163
85
0
1488
1173
1533
1251
545
1104
1396
678
1275
546
1464
477
1489
186
924
677
723
422
376
855
208
1497
345
1598
913
24
930
107
721
805
796
149
574
740
340
298
714
154
82
1136
1
1191
750
896
907
110
386
1512
397
880
1361
474
1594
999
493
1258
21
613
373
304
960
1303
436
916
1578
485
1376
1582
586
986
908
1258
9
1094
1077
550
870
1003
73
905
1429
415
556
232
1158
836
344
681
1438
19
649
1007
651
496
335
779
1100
795
1400
1382
628
99
1122
988
840
72
735
1267
280
367
850
935
336
356
945
1393
311
1366
115
88
1004
1532
14
1336
1265
602
1151
403
548
80
1297
1464
1108
768
167
1466
466
279
529
151
836
95
1039
1359
495
1087
329
142
278
279
1016
1014
291
190
410
624
188
755
71
1577
447
333
1268
691
1269
481
947
490
1143
1204
626
1484
776
590
1271
1357
103
402
956
1000
1388
573
794
268
966
1528
352
1565
1367
520
1504
895
909
1002
355
235
1379
1121
429
1134
566
1580
614
63
69
17
390
451
1163
441
924
1020
1405
805
706
1492
368
686
1130
828
1279
1432
860
284
1494
1043
1061
234
292
822
734
449
462
1293
467
1510
1423
637
663
420
155
22
537
204
1060
1329
284
282
286
965
1302
551
92
1451
920
87
1012
899
1024
826
46
313
1218
183
234
879
1215
967
433
139
23
654
1427
1152
769
918
1017
399
872
111
1424
658
289
1381
1452
440
1315
1095
1179
99
1255
81
1516
834
501
1229
288
1517
349
1135
710
1304
1459
1356
1333
561
1478
1434
1246
1397
1058
456
465
1521
1272
237
1595
658
700
549
1555
1534
803
471
473
39
752
713
727
1295
483
911
442
650
1456
925
317
813
821
506
494
832
264
1181
980
171
1458
890
1288
1586
1192
529
136
155
675
1573
1091
1447
217
28
337
979
211
987
259
505
379
328
1306
205
1323
346
1305
670
615
1562
1418
1244
1283
507
530
1474
378
479
1407
1374
359
1039
417
639
1113
1336
318
160
1082
1097
674
540
889
559
1526
1334
852
882
220
1041
636
881
1347
1120
1407
633
1077
215
562
1370
288
948
255
129
1474
750
1162
607
240
168
732
601
97
394
1588
225
1177
1172
811
439
517
98
859
385
387
106
1437
1126
1291
1454
1589
1071
631
557
218
100
1414
510
242
1335
1490
401
461
817
315
635
671
484
1073
1219
504
1299
1207
927
1112
650
538
1261
1270
166
1506
39
1019
1234
165
174
509
885
1462
347
638
1311
747
932
1003
79
1245
845
162
227
1584
1312
1173
480
989
830
1225
1285
1433
931
961
1504
83
422
948
696
452
1324
1443
583
554
690
287
1115
729
1161
209
1098
972
1377
667
1543
909
1071
1345
919
1051
411
1227
112
1123
1579
1066
431
745
901
267
1183
266
12
1415
861
939
785
374
426
1329
1194
1493
825
718
1273
1256
754
626
96
1442
790
1136
1455
766
629
533
844
970
64
1417
620
260
222
912
903
1236
1480
22
952
845
1111
1193
777
427
189
780
1440
384
863
31
1139
13
1453
1064
1065
1025
375
307
628
733
1344
1422
892
765
969
873
419
929
1585
45
185
78
865
1351
34
1156
223
1290
696
1127
1444
497
1226
1220
981
1470
1009
937
1106
566
231
761
1546
887
847
1240
460
330
1354
798
818
1517
829
449
145
269
622
1196
58
1015
1518
353
243
1477
243
301
1324
1222
802
1539
1498
1434
1566
1545
930
975
1264
702
104
842
214
1399
599
61
667
1184
245
1210
1209
652
392
694
554
49
879
641
674
645
839
1298
731
737
1347
445
746
241
348
1395
225
1482
423
1080
1198
843
64
1549
512
869
29
1277
1115
1342
1229
1171
1178
10
820
143
577
1331
203
1069
1105
1125
666
515
587
2
1179
1094
303
1592
901
745
1052
1132
1114
170
590
812
735
1419
1418
1551
7
108
154
1309
327
661
809
470
1556
1508
469
501
1576
954
942
1471
94
444
1421
878
703
62
492
1317
819
727
915
1413
269
1375
508
409
295
1257
547
322
1128
1540
482
131
489
1056
1062
1306
174
825
1047
1502
977
808
1243
142
164
1562
87
918
1008
1552
1339
75
995
1579
1286
1234
523
388
1349
814
1460
1408
1530
317
1394
448
1332
1067
213
730
323
900
1110
475
1288
1559
888
1023
1140
618
406
270
858
361
1369
1010
624
258
1486
973
1495
996
414
464
1410
760
919
835
792
647
437
364
339
296
653
1027
302
262
1525
1210
257
1204
1590
446
380
75
152
1339
405
1583
146
495
1048
1201
453
623
169
1011
1150
354
1030
1092
958
1287
326
1072
1017
90
1488
974
991
416
789
525
895
801
1382
662
1204
1519
1101
1365
718
136
1186
610
761
297
595
853
632
273
1554
177
47
1350
891
1263
781
978
1544
1391
1026
56
130
791
612
1403
1076
1253
970
54
1575
606
314
640
407
1028
1473
1145
1461
127
119
381
1538
113
38
1315
1182
968
1282
1090
621
201
906
51
1295
605
1049
116
52
1515
713
519
829
1067
584
1553
459
741
491
862
870
508
36
1591
982
853
196
1203
1115
531
910
1559
1119
330
202
1352
1558
182
381
926
274
800
841
1223
1562
768
120
18
199
576
1513
689
589
608
357
853
1291
1559
867
207
739
998
1541
1070
1276
994
454
1358
1142
1033
588
938
1118
886
1542
1301
299
1037
991
979
195
1138
798
263
342
1020
866
53
1097
530
1260
688
640
891
580
1336
103
152
722
89
135
1430
1024
1149
235
1453
591
775
443
992
184
35
569
324
1275
726
570
25
393
37
265
1211
124
423
198
110
1239
135
1364
362
1501
1280
193
229
679
380
1153
1093
657
816
1500
1324
1523
975
1166
1141
1321
1378
272
1159
210
150
539
324
200
1054
1022
485
268
309
133
1424
351
787
1339
159
1574
1292
1593
1054
360
1235
1368
738
857
859
77
1352
412
516
1527
940
421
806
59
756
797
757
764
575
593
1439
748
369
1088
219
955
1197
418
1313
1217
44
871
421
1146
1038
1547
1548
1469
1238
26
1497
341
1204
693
528
318
963
1252
463
191
1479
1536
585
197
475
1568
205
163
1160
453
1472
1570
1133
943
1216
503
1300
1185
408
9
476
778
519
118
707
668
229
1085
695
1233
1503
960
1147
1144
1044
161
572
138
1371
684
680
147
1189
711
962
542
294
655
70
1339
1154
1436
1129
810
1411
1440
1157
917
917
1168
428
270
1047
1379
181
705
1280
101
1431
32
1414
1314
1101
455
787
513
41
187
5
1176
1170
1402
518
687
365
179
1284
0
1346
1254
527
363
1516
785
1102
60
640
692
845
597
6
123
744
1152
380
1392
1075
395
1404
1406
1013
1184
759
358
1384
338
434
1175
596
332
1467
1449
544
664
131
1185
757
300
600
708
1479
1148
682
709
988
1370
812
543
350
192
1562
615
1035
371
541
699
16
1535
560
552
1529
8
245
1241
178
1509
193
604
1262
48
1400
434
1036
1231
251
1531
782
1320
1386
256
1107
1550
1307
781
305
941
117
553
1537
1220
1554
563
50
1165
957
617
648
980
248
609
712
598
704
1483
173
250
306
1572
804
1248
579
148
20
944
1592
1034
1597
281
522
524
659
1485
1001
1316
582
251
396
743
1265
1445
372
1228
43
1328
948
860
179
308
894
1441
369
488
947
68
305
935
1305
1002
74
30
683
1426
578
1319
364
850
15
534
1249
1046
556
1195
1428
959
1045
269
1514
397
468
342
316
1511
1355
767
1086
953
396
42
216
568
1493
109
128
235
86
946
457
247
1448
33
1587
896
671
985
521
750
771
493
1373
876
1363
1406
413
1032
171
226
212
774
1245
772
724
824
784
1360
1056
86
838
1202
634
1214
55
1213
1083
1082
1524
1197
619
3
531
118
560
1224
698
