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