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