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