0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-05 02:06:27 +00:00
OI-codes/LibreOJ/3733/data/divljak7a.out

50416 lines
228 KiB (Stored with Git LFS)
Plaintext

0
0
0
1
0
1
3
0
3
4
4
4
0
2
1
0
9
12
11
14
0
15
0
14
1
0
0
0
13
4
0
0
13
0
17
17
1
0
20
0
21
18
18
4
22
0
3
0
5
1
25
25
7
0
31
34
30
31
28
31
0
36
0
37
0
34
0
34
0
38
0
2
7
1
0
39
0
40
1
6
2
44
45
1
1
46
0
48
47
52
0
0
53
53
1
52
51
0
50
56
2
0
0
1
58
11
13
14
60
1
0
60
0
62
63
59
67
61
68
61
67
0
65
67
0
63
63
65
0
1
69
0
68
67
12
17
68
0
18
74
0
0
2
0
85
80
2
0
83
0
90
83
0
82
1
0
0
14
18
81
84
15
90
96
0
97
1
89
88
0
2
2
0
93
95
22
103
3
98
32
98
0
110
108
0
2
102
3
0
1
109
0
117
103
21
104
106
1
15
1
115
0
0
20
107
115
1
1
116
117
107
118
23
2
1
112
0
114
29
115
0
113
0
115
0
2
29
1
120
0
1
4
125
122
128
127
118
0
0
2
0
136
0
0
127
28
0
0
23
130
132
137
142
24
2
146
137
0
0
140
20
145
1
0
145
0
147
2
27
29
157
5
1
27
161
151
150
3
4
150
1
0
160
154
145
155
162
156
1
2
4
164
5
0
0
1
3
167
1
154
0
165
162
173
169
174
173
0
0
0
174
163
0
163
0
165
172
1
179
30
176
0
0
174
25
187
185
2
188
0
2
6
192
1
192
196
197
200
0
205
1
198
211
205
211
0
203
36
209
0
32
2
0
0
210
214
215
2
1
0
222
38
218
2
214
5
217
0
223
225
224
2
2
221
0
228
231
226
221
1
226
235
225
0
217
239
239
34
0
0
1
0
1
236
2
44
5
238
1
245
233
0
2
238
0
3
245
246
6
238
250
4
244
37
0
249
0
0
243
250
37
252
243
1
41
0
257
254
250
3
245
0
1
43
0
255
46
252
257
252
257
1
252
0
265
257
1
0
48
259
268
265
3
267
9
42
4
0
264
62
268
0
55
1
0
2
57
0
2
44
278
0
288
1
56
291
1
0
0
280
7
9
2
291
288
3
276
3
294
300
301
4
3
2
2
283
294
300
1
49
294
1
4
0
312
2
1
50
50
306
311
311
1
37
301
309
3
45
50
317
3
0
325
316
323
317
2
313
1
317
1
5
1
327
326
328
320
56
2
0
3
3
316
307
328
51
0
334
3
331
327
320
316
328
335
8
3
320
40
321
2
311
321
44
321
333
4
340
0
314
328
0
1
334
314
1
338
328
344
0
53
1
347
41
3
10
0
0
337
0
9
353
333
358
354
345
3
345
343
344
344
65
0
1
360
365
366
2
1
4
1
360
62
359
0
3
360
364
364
371
1
366
57
361
366
2
374
360
360
64
63
2
0
0
363
75
58
385
363
2
4
380
368
379
371
1
2
355
2
0
1
385
64
376
386
73
2
390
2
67
388
376
54
0
0
392
370
18
385
3
402
395
63
400
400
0
58
3
1
2
399
384
401
395
70
0
0
9
6
1
1
398
3
4
66
1
383
395
0
71
403
3
66
417
5
0
417
86
401
4
2
2
408
1
407
1
3
409
6
429
9
407
76
1
61
430
2
73
416
0
434
90
429
0
63
425
2
1
445
429
3
2
442
419
443
4
2
3
456
439
4
2
451
449
456
449
5
459
460
70
461
461
441
0
89
455
459
1
12
469
463
3
450
456
464
86
1
3
2
469
471
3
473
6
474
452
6
475
0
479
455
460
4
457
2
3
15
480
16
3
5
2
2
478
488
3
3
8
73
485
494
482
471
77
74
482
483
82
14
486
1
474
0
89
479
481
496
60
482
82
482
4
1
3
501
496
80
76
102
499
489
490
4
1
490
0
495
498
97
498
518
0
519
498
499
4
3
529
6
517
532
4
3
3
535
522
85
81
0
0
509
531
2
526
539
0
514
512
2
88
0
539
534
5
527
507
539
507
534
0
79
521
3
2
535
530
6
4
544
520
0
1
539
545
524
528
546
525
4
529
531
9
1
530
9
0
537
547
555
557
548
551
557
534
3
558
5
6
0
560
0
92
557
560
565
565
557
0
539
23
78
0
569
1
3
569
0
1
560
563
5
98
579
1
582
87
1
589
585
581
589
0
6
0
585
565
0
568
568
598
572
1
598
598
1
3
97
101
578
595
595
3
2
608
605
117
584
113
586
82
3
4
610
10
10
606
1
591
595
19
616
6
109
617
20
0
8
0
3
595
0
606
617
621
1
6
0
624
101
97
4
0
603
614
3
624
4
0
634
616
633
622
620
0
622
630
630
619
7
635
6
5
102
97
626
2
3
13
642
7
628
621
629
5
0
115
3
97
637
634
643
652
4
5
126
102
641
8
647
654
116
5
640
1
1
661
662
0
645
659
1
2
663
659
639
651
18
1
660
651
4
659
132
638
668
643
651
116
648
7
646
117
671
667
3
670
671
671
671
656
665
118
674
650
688
650
9
118
81
7
7
5
667
125
117
669
2
671
672
656
697
666
5
0
684
1
91
687
670
688
656
682
682
0
3
675
687
670
11
124
670
1
4
133
679
6
0
706
6
3
682
4
701
708
709
121
707
708
113
12
685
701
0
120
2
699
729
104
714
714
706
721
4
714
698
715
730
4
701
715
722
723
124
1
722
690
722
727
20
719
725
0
0
10
735
0
11
712
727
132
4
11
3
698
4
735
735
4
734
737
737
7
0
5
2
9
4
5
4
739
725
741
741
741
3
757
3
738
738
723
0
754
751
1
4
108
745
2
751
2
6
750
747
12
750
769
770
5
1
0
744
770
4
125
2
135
2
754
0
778
771
5
4
4
773
759
788
1
4
757
777
1
795
3
127
2
763
794
2
3
6
22
769
785
786
2
0
799
2
789
13
18
2
3
791
810
126
806
5
140
1
770
3
779
1
771
2
5
803
4
805
788
777
22
778
138
789
9
822
7
819
812
806
12
819
793
5
796
1
1
7
7
793
5
1
5
138
4
798
828
805
822
9
5
811
148
6
802
830
15
813
6
12
843
841
2
809
843
134
146
844
810
847
2
814
839
5
1
857
823
153
110
861
5
847
0
3
852
12
9
838
865
857
6
8
150
1
854
841
856
849
862
841
873
876
863
839
129
2
878
841
878
0
879
877
871
0
848
12
14
9
871
5
881
873
875
850
19
3
849
124
4
135
1
865
855
876
5
858
887
894
879
17
881
4
4
886
10
8
887
8
4
867
0
2
4
898
906
165
5
899
137
902
0
896
9
901
902
902
0
900
900
10
0
874
878
153
904
7
890
890
890
893
916
880
167
918
9
916
141
916
903
916
904
914
915
887
887
908
907
888
0
929
926
3
8
926
922
920
7
898
900
925
927
917
898
938
157
938
158
147
10
927
14
931
939
939
17
934
1
167
2
6
5
6
6
21
949
4
2
1
6
2
129
950
918
5
918
956
950
7
3
2
950
11
0
946
4
0
6
921
168
4
5
960
5
962
13
11
2
953
0
950
1
965
964
965
6
161
0
6
942
0
3
961
0
6
972
977
986
983
962
977
149
977
985
34
978
1
1
10
202
2
2
4
0
5
980
956
993
3
6
964
4
10
996
992
993
0
153
1000
150
132
1001
1
6
1003
27
12
999
1014
1004
0
1003
1018
1015
1015
977
13
1032
1019
5
1020
2
21
10
1019
3
1040
146
167
1040
1030
1032
1033
0
23
1034
997
1028
1044
1014
1004
1
1
992
1
16
1052
1053
1
1042
3
1008
6
998
1048
1023
1048
5
1030
8
1010
154
1025
1056
1047
2
1041
2
1
4
1048
2
154
1006
0
0
30
1
1032
8
1054
1070
23
3
1
4
1042
1062
1054
4
1062
7
3
1056
1028
1012
173
1065
12
1039
1065
1047
175
41
5
1030
9
1030
1031
2
11
1053
1047
1070
5
190
1060
4
1073
9
1087
1034
2
1093
1066
1052
175
10
4
1052
1100
1067
1071
189
6
189
1
1061
158
1
0
1076
1099
1054
34
1103
0
1099
1069
2
2
1104
1106
38
0
7
20
208
1108
1077
1111
13
1
4
7
1094
0
13
1100
1118
1118
1085
1086
1121
1112
1130
0
1132
1124
4
1104
189
5
12
1
3
5
1085
2
1139
6
155
1112
1109
190
1135
4
1
1111
7
5
1091
1110
5
0
1113
0
1112
1134
1092
2
1113
1113
1132
3
0
220
195
2
1156
1148
3
3
160
192
9
1115
1123
1166
1124
147
6
1128
1107
1149
1170
211
9
0
1105
1131
1131
8
1140
6
1131
2
1136
167
1185
5
1142
8
1146
10
1179
1137
4
1118
1138
1146
1162
9
188
174
1
1141
1148
1141
12
1174
1148
1150
1
14
206
1180
1131
1133
1152
5
0
171
6
28
6
1172
1201
26
1189
1192
1161
1141
1193
0
0
1165
1
1176
1216
3
219
1
1219
2
1220
1174
1218
1174
184
11
1201
1193
10
1
31
18
1176
1223
1151
1207
8
1224
1182
1224
220
0
1198
1226
7
7
1184
1184
1184
1201
1212
1213
1221
1183
1215
1186
1183
1189
1189
1240
1192
5
6
1193
1197
9
10
1179
1223
10
1223
4
1194
1218
2
22
2
14
1213
230
1245
1201
1
1256
1207
10
1222
1232
1256
2
1232
1
11
176
12
155
1222
46
1245
1218
1233
1219
226
1250
1264
0
1209
16
0
1275
3
31
1269
200
1237
0
2
1270
206
1269
14
1232
1237
0
1232
1259
1270
1260
12
5
6
1234
1272
0
218
1264
1219
1284
1285
0
1255
1
1267
8
1270
1289
1270
0
1249
1281
1293
1243
1270
11
1274
1247
9
1249
194
10
1263
1243
237
189
0
1259
1306
5
1272
17
1226
11
1291
1291
203
6
1294
1285
6
1258
1295
1303
197
2
2
3
198
17
15
1308
8
1
1275
1301
7
0
1308
1301
1303
1274
1303
29
1312
0
1303
1276
7
1324
214
0
3
1269
1280
1326
1307
10
8
1280
1315
6
1329
8
1311
3
3
1281
12
1311
1334
5
210
1304
20
1269
1340
1327
1292
1282
3
1298
12
1328
1313
1295
1302
1296
1335
194
1333
1346
212
1265
9
32
1346
1290
203
1265
1308
1
17
1349
1311
1313
18
1312
188
1295
1266
1305
12
1294
1282
0
1340
1319
1275
1318
15
34
1
1277
202
20
1314
1333
17
7
1363
1329
1319
1364
6
1283
234
1331
4
8
1
4
1343
1362
1320
6
1378
1318
1331
6
1339
239
1320
228
1379
1334
3
3
1345
5
1316
224
229
1353
17
0
1336
1355
210
21
0
1337
15
1343
277
1307
0
1344
1340
1368
10
1361
6
229
223
1388
1364
257
1372
1
1394
1350
1406
230
10
1352
188
1367
1365
1357
1368
1339
3
1405
184
0
1386
1414
10
1413
1417
5
1378
17
1370
1397
264
1413
1427
12
1414
7
209
1427
18
240
1
37
1434
1422
1360
15
218
244
12
1
1409
17
7
1430
239
1432
6
1431
21
1408
1434
6
1444
6
1358
1359
9
209
233
1440
1449
1440
1436
208
1396
7
1419
12
1440
1
1440
229
2
276
2
1450
1
51
8
33
268
1463
1407
2
1389
1390
1429
1465
11
14
1461
4
1462
218
1448
2
216
1421
1449
1424
0
1424
257
1469
10
1389
1443
243
1447
3
281
1470
2
1469
1474
6
3
1491
10
1480
43
1417
1
208
220
9
273
15
12
1485
274
1496
1465
1489
2
1490
1455
1492
1447
1496
1472
1497
1448
222
1450
257
1453
29
1454
24
1435
1482
1457
1514
1482
1502
247
1475
30
1509
1484
1507
1474
1506
39
1476
1512
1467
2
1469
10
250
1450
0
1482
21
261
5
1513
1494
18
1473
234
1523
1517
1472
1521
1475
13
2
1526
7
1527
223
1510
0
1530
238
15
265
1491
1534
1545
32
13
2
1534
1532
1503
1492
1515
1
278
1551
1499
4
1539
1547
0
1
1543
3
255
0
6
236
0
1507
1531
16
1532
1509
1536
259
1555
1
4
297
228
1
9
1579
275
0
6
1580
1560
1559
1521
5
1497
1471
296
1543
1546
3
1472
48
1530
42
58
1530
1545
16
17
1565
2
1577
24
1603
274
18
265
21
35
1554
1489
0
1573
2
256
1569
1574
8
1586
0
1496
272
1572
1572
1596
17
1564
1590
1571
1593
1572
270
1596
1586
1605
1598
14
10
1607
10
51
1591
1630
11
1603
276
276
273
0
3
1562
1603
10
11
12
17
1614
1604
2
1652
2
1538
1656
1539
1584
48
20
11
1629
1593
259
9
6
1617
266
7
9
253
307
1624
1624
1544
1663
1633
6
1
1629
1636
33
6
1614
2
11
1580
223
1624
0
6
229
1626
1674
31
301
9
269
1628
284
1626
6
1588
1632
1604
13
274
0
1680
1632
21
1
1644
1645
1646
31
8
279
1641
1600
208
1654
1659
1613
3
1658
1574
1574
1644
1656
1614
1620
1646
1637
2
1
20
1652
7
1619
1650
298
1620
0
1664
8
1667
36
1616
6
1
10
14
1671
1660
1661
1717
1
0
1677
1676
5
1677
1
1677
1671
1688
1634
9
1672
1635
215
1
1602
1676
1677
49
1641
4
264
20
1697
1685
1679
1687
15
5
1649
1683
1683
1704
1657
17
5
1685
2
9
2
2
1668
9
1673
1710
1650
17
44
4
1656
11
1749
38
1706
1750
1703
12
1719
1663
304
1709
1709
21
1706
1666
292
1680
20
1
8
279
10
4
1643
0
1689
8
271
48
1725
0
274
12
1726
1654
278
5
1
328
0
302
303
10
13
19
1
1737
1685
1685
1737
1707
1659
13
256
1734
5
9
1739
3
13
17
2
1741
16
19
14
1787
290
1753
331
2
1688
1721
1699
1795
1699
1756
1746
22
263
25
16
11
1764
8
4
1766
14
1730
1762
10
1766
1706
1769
4
1687
1769
1725
1727
1739
47
1768
1716
1728
16
1
9
5
0
1717
12
12
1721
1774
0
1747
1783
1747
2
1788
9
2
7
1790
17
5
1790
309
1792
1784
1784
1785
13
3
1791
1757
1792
1
59
13
45
5
1796
1732
347
11
1799
17
1804
1794
52
4
318
1780
1811
18
1790
0
302
1777
1732
1814
1803
1791
2
1792
1746
9
3
9
319
1782
1811
1862
1756
13
1815
2
1815
7
1757
18
1868
1829
1792
1819
1773
293
1834
321
1777
1833
1821
321
1826
1808
1823
29
24
1877
1824
6
6
294
320
1775
1839
1839
4
9
22
4
325
1836
28
1836
1890
1796
292
4
307
1897
1842
1786
278
251
1818
1855
13
291
1900
1844
0
1849
45
25
4
11
1793
2
0
284
5
47
1853
1797
1804
1851
8
1783
1831
1866
296
1818
1839
1869
1836
1860
11
1860
1861
10
1860
1873
1871
1803
1920
276
1876
299
332
1866
1810
2
1853
1854
1855
1855
1880
1880
9
9
321
323
35
1930
0
3
1888
20
1881
1839
1881
0
1891
14
1802
1890
331
1841
3
337
1859
1890
1941
1901
1848
6
1902
333
11
1892
3
1892
1880
5
262
1946
1862
1895
1
4
0
339
1893
3
10
1898
0
1876
9
1908
1900
1953
1878
1912
28
1880
1898
12
271
1898
1842
1913
1826
3
1910
8
1880
1923
4
1913
1857
1857
1887
1927
15
1931
1919
10
8
288
1908
316
18
276
1927
262
10
1942
1942
319
5
1943
1872
292
1948
3
324
1946
1887
1887
4
1896
16
10
1885
15
1955
1887
1950
0
13
1962
1890
5
8
1916
1
3
1965
296
1998
1891
7
1
1969
314
26
1956
1905
1902
8
36
1972
2012
1909
285
1952
15
1979
6
1915
1927
1916
1949
267
2023
320
1931
1937
18
1962
1962
267
1971
29
1
20
317
1986
1940
1986
43
33
339
1975
1966
1958
0
1890
16
324
2
5
4
2028
17
1987
1997
1915
1947
4
1
1969
293
1990
2
1
9
1989
26
1973
15
1951
1990
1995
2040
62
2011
1968
325
1906
307
12
309
2
1980
7
1945
2003
5
5
303
318
2014
7
6
13
1953
12
1969
9
1972
2021
2057
1960
24
27
344
1998
41
2059
24
55
1951
1979
1980
2061
2034
2021
1981
25
11
342
2022
2064
300
2033
2067
2026
322
16
13
31
2030
294
2014
2015
1942
16
7
2043
1995
1
2035
2020
1967
43
1946
2049
335
2
1987
2048
1986
14
2041
2008
20
44
2051
2042
24
9
2
2034
1979
276
284
1
2054
2091
17
25
15
2029
358
1
2059
340
26
18
1973
2062
16
13
2052
1991
20
2103
2064
1
3
355
2076
2020
2068
2032
2060
11
2034
2060
2108
351
12
2050
2
2057
3
2073
2073
2
12
20
2039
2113
2073
2114
2
26
285
2002
5
2073
1991
2024
13
2
1991
2021
16
11
2027
2028
2024
2030
1996
2096
2052
56
19
2013
2093
2069
349
12
13
11
2048
14
2090
2084
15
2099
4
369
2138
392
2102
5
18
1
40
2090
2072
1
2052
2041
2109
393
252
2042
2013
2072
9
2033
2094
4
2110
1
12
363
2123
1
333
2100
24
2119
2
10
1
8
2126
2096
2114
2164
2086
2085
2168
2132
2117
2100
3
10
68
7
2118
2
277
1
6
319
2126
2128
320
2137
2144
2130
2080
37
24
7
23
2056
2057
2106
18
2144
2125
2144
2153
400
2174
16
1
2161
2090
2175
2130
2160
2152
2180
9
9
5
25
10
2156
9
2208
2208
38
26
2099
23
2158
2166
2166
2084
1
2107
2178
2171
2118
380
2118
2136
356
2094
2195
2139
2180
2224
2180
2125
2183
1
2155
23
2131
25
2234
12
5
2235
29
339
2163
8
36
40
12
15
2238
2190
2178
2116
28
16
2190
2245
2212
12
2195
2222
2167
2138
2175
3
25
0
24
60
2204
11
2205
2214
2230
28
2203
13
2187
2211
369
370
2196
36
1
2272
335
3
2218
2237
2223
398
1
21
11
3
2236
43
20
2231
2166
2232
384
2158
1
2217
2262
0
2235
2235
2264
2
9
352
2
8
2
2210
25
41
2269
2244
2263
2169
2270
21
2245
2263
2245
42
4
2270
2274
5
2223
2311
5
2274
2223
2174
5
2201
2229
8
2194
2234
2315
2255
2274
21
2278
11
13
2233
2
2266
2203
2267
359
2
2238
2279
2282
2288
7
32
4
4
2269
23
14
327
364
2270
2275
2250
1
365
6
13
11
15
2297
2288
2274
2275
57
430
2296
2292
4
2349
2284
11
2294
3
13
2300
2308
2306
2285
2223
3
66
13
2355
2
2271
56
391
2357
2308
2308
2267
2247
2247
0
2297
2310
1
0
2269
2364
2299
1
2
9
2248
369
0
2322
2238
2304
2
2305
40
2305
2240
359
373
2373
15
2316
2316
2
423
28
54
2332
2316
13
14
2289
407
2335
2321
2387
2387
8
2264
6
21
2292
2
2338
375
2340
2389
31
2325
2338
2266
371
368
2300
54
2347
2400
2249
2305
2402
2352
46
375
2354
2339
22
10
37
375
2342
2342
2342
6
2361
2413
2324
4
15
14
75
2347
402
2356
33
27
2266
389
2331
24
35
2424
29
2354
2376
13
2299
2338
6
2354
2334
2427
386
92
2357
6
4
10
2430
2339
2431
13
17
2367
5
4
6
2
24
26
2372
4
2367
28
2373
14
2355
2350
2313
2394
2350
2393
2357
15
2392
2442
2316
55
2397
31
2452
2383
2406
388
2399
6
41
2415
45
2418
2381
2418
69
24
2386
2337
2420
2422
2386
32
2399
2422
2472
2472
2
2
2322
2381
20
2427
2
2417
2405
6
412
13
10
6
459
2415
2350
15
19
0
2410
378
1
2397
17
2425
2425
37
2399
9
2428
2400
2438
438
3
2353
2440
4
2353
2412
2414
14
21
2416
2355
32
2392
2419
29
2342
2358
385
10
3
2407
2451
2491
2447
372
2432
9
25
437
21
2426
2457
7
27
2428
5
5
2380
7
2380
2439
7
3
2416
2370
418
2432
14
6
2463
430
20
60
382
2388
2470
2450
367
2516
0
8
2
2426
6
435
2468
2453
2417
55
402
2419
416
37
426
403
2
2482
76
14
2375
2375
370
2403
2403
17
397
455
2473
2489
0
30
2443
59
2448
2440
42
2401
1
13
2492
2466
0
2543
2451
8
2495
2446
406
13
2496
2504
24
2482
2461
310
2508
27
2508
11
2553
390
14
396
2507
2431
13
11
2565
403
55
21
16
2429
8
2523
2482
2524
2493
2513
2432
2501
66
2498
2445
2583
2495
12
2542
51
2508
16
17
2449
2489
2534
2422
428
8
4
389
5
27
19
2451
2502
402
1
15
14
2460
4
2463
3
3
2552
2471
27
2608
2554
2464
12
2526
2525
2466
0
8
2558
33
7
56
2548
2548
24
2564
2541
6
2616
2
2541
10
2562
40
2616
12
2543
2565
2567
19
9
2484
381
2540
395
2579
2524
2580
2
2628
2551
2577
2487
2577
2578
2488
6
4
2
2532
2587
3
483
2589
393
3
2519
6
4
2
2495
19
2519
2562
431
2567
70
12
22
2592
8
2595
2596
2646
14
2596
3
2513
2
38
11
440
96
2534
2534
2534
2649
2558
14
2609
4
64
400
2581
2605
26
2580
1
2580
423
15
2607
2615
2520
7
2554
2608
364
2657
418
441
2524
2526
2661
2581
2523
40
0
2595
15
2664
2572
2589
402
10
4
17
11
38
2668
2532
19
2567
2630
33
2555
2602
2500
2530
2570
50
2580
37
2623
3
33
2503
2625
31
418
413
2597
0
2608
9
382
13
2613
2576
2642
2616
2616
37
12
2566
477
5
2636
2543
426
7
20
2619
2688
2688
28
2620
29
51
0
37
18
2613
2617
2613
2580
4
5
2589
394
413
2629
2700
2559
4
36
2
6
0
24
14
463
2572
1
2
6
2647
58
15
2664
2717
2637
2667
31
11
2581
2584
497
2721
2587
5
2641
12
2589
2683
7
6
26
2611
20
435
427
2682
2592
2666
29
2559
2658
6
2655
8
2691
15
428
2601
43
0
2682
2740
2603
2627
42
4
2573
464
2696
30
2634
440
469
6
408
6
7
28
2692
403
375
2643
2759
0
9
2759
2645
2693
2703
2684
2695
2686
2710
2592
1
2650
2707
2696
3
2723
37
11
2690
2715
2716
2703
47
2704
2677
82
484
2698
2637
13
2
2698
2706
2778
43
24
2664
379
2713
19
2702
2781
2709
67
2728
2715
47
2728
19
486
2668
2718
499
34
362
30
13
428
2653
5
2
10
2730
2746
489
11
2658
2735
35
2725
2626
7
2650
37
3
2736
2651
35
488
84
2718
8
2751
2751
2699
2678
2700
1
4
2800
2723
478
19
2
2723
79
2683
1
2672
2713
13
2741
2694
2741
2679
2738
2816
2
2677
4
2723
2
2653
2822
2764
2657
474
2751
84
2751
2659
3
2697
2769
3
9
437
2750
2663
2738
2774
2760
2774
32
2703
2777
2760
2771
2775
17
2
2743
21
404
2702
2779
23
2786
2772
2749
2706
24
2
2725
1
2774
2790
2711
2726
16
11
2849
4
2794
2795
1
5
7
2790
2853
2757
2778
4
12
14
15
2785
37
61
484
2762
2783
2
5
18
2819
2864
2808
2806
2869
2824
2769
2808
2812
2808
2791
7
2805
2809
481
5
8
450
2810
2
2797
2824
4
2817
2843
2807
1
2845
2887
486
2751
26
48
2729
2833
36
2824
2794
4
2766
2838
376
2764
450
5
2776
2776
2907
2823
2843
2774
2842
2784
9
2911
8
2849
2772
453
2850
5
15
2852
3
34
2857
11
490
4
2850
16
2921
36
3
2861
2862
2
2864
15
2928
11
2794
7
2828
2840
452
15
0
2933
2872
2830
2
2863
13
2845
2845
2894
2935
18
5
2869
37
2899
454
2852
2805
2873
2939
2879
1
4
4
2842
362
10
11
2945
2910
438
2881
2881
2886
2886
510
2910
2881
2886
2890
18
2881
2894
418
2891
2817
492
512
10
15
2826
490
2820
32
4
2898
10
453
2818
11
4
2957
447
2895
2917
2888
50
2919
30
35
63
2908
2968
2902
0
35
2909
2830
2893
4
2899
501
2839
458
2842
2851
2851
2941
2837
2848
7
91
80
525
2844
2926
2893
0
2920
74
2899
2997
10
1
72
2935
2935
25
7
2936
455
2946
51
2932
2872
2904
8
2943
13
2944
466
22
8
2945
2945
2863
10
473
2946
2947
10
2945
2941
2977
54
2942
2884
470
2963
2923
15
2928
2959
2953
3031
3031
59
2930
2847
2958
2965
2990
2932
2881
2967
2899
13
2970
2976
2977
2977
2965
3002
2
2905
1
2978
2907
31
2971
0
2981
11
2981
24
452
2975
3047
2912
37
2985
6
21
16
495
2978
2984
4
45
7
2985
3019
20
11
25
3020
3020
2872
2989
2990
2925
5
2959
3004
23
20
17
3066
3031
532
2965
485
532
31
3035
3035
41
2
3070
3013
38
33
2919
3005
6
3072
2975
47
36
3006
3016
2980
475
12
3008
10
2981
3024
2982
490
3016
38
2904
457
3092
10
1
3061
9
3023
3025
2996
28
12
2963
3
3099
482
14
3
3001
2974
2974
5
8
3110
72
3
64
28
19
2980
8
3050
5
119
3116
35
3060
3059
3059
2984
24
13
3062
3
487
25
528
544
3030
20
21
4
3065
7
3058
1
2992
2976
2943
3096
3069
3
3097
3070
14
545
3
16
13
486
3001
3071
3047
2999
3007
3007
3073
19
2999
15
8
1
3078
3075
3075
3081
3075
3113
3009
3053
48
2955
30
12
3043
3085
0
38
3081
3081
3081
3082
3090
46
3082
3013
34
3065
2996
8
7
432
3138
3095
3066
12
3094
3092
25
3097
3168
32
3037
3144
3111
29
3042
2
3115
32
6
38
2989
3104
2996
3161
9
42
3052
9
3117
39
3
11
490
3129
14
3119
2
57
3061
3091
3123
3135
5
32
59
3105
535
3194
3125
6
3068
2
3068
0
3197
3
3011
3132
3015
3185
3104
3016
23
4
564
3075
3047
3188
88
34
12
47
3121
97
3141
3125
3125
8
3153
26
7
28
3153
44
3155
3149
3159
3199
3164
19
3057
20
3165
3154
3152
8
31
6
3203
3127
3095
3092
25
510
3211
3212
13
11
3172
3163
12
551
15
12
20
3
3080
499
526
3180
3105
3175
3180
392
3085
3177
133
3109
3055
34
3088
45
3088
22
10
3145
24
3248
3192
3119
3182
422
3184
44
3253
3185
3119
543
9
3124
3191
3203
3
3126
3244
3189
3125
3205
5
3195
42
20
51
3208
3264
3209
3264
3193
3248
3173
3132
467
514
435
43
3079
3200
41
3141
3139
3218
3203
3181
22
29
21
0
3273
3205
11
3
524
3139
13
21
3175
481
3084
3208
3209
415
3149
4
25
531
3262
3191
5
3219
51
417
3187
3217
559
3093
14
3213
3153
42
26
9
3129
48
3214
7
20
8
38
14
3223
3289
3271
561
3273
3163
3226
3241
3274
3274
3227
3160
3104
40
3228
519
18
2
16
5
3284
3235
3233
3305
10
524
563
10
3118
3150
35
21
3291
3250
29
21
637
55
3252
46
3320
3320
46
3181
503
3323
3224
3325
3193
3304
1
3263
0
3255
9
10
3277
3
9
99
3195
3281
1
29
3176
3266
3243
3342
3243
596
3288
487
541
3253
3268
3318
3256
14
3346
3154
3276
3213
3248
491
3283
30
3190
2
36
0
458
3281
84
16
7
3281
3193
533
3282
446
3162
47
3196
1
3
3268
3224
40
3305
0
3263
13
3368
3294
9
127
3346
3347
3373
3351
57
3236
3176
3272
3301
3351
496
3378
532
8
3357
50
38
3305
3313
3312
3384
8
3254
573
44
42
48
23
30
44
13
3321
3395
525
3335
24
53
20
433
3373
3329
3322
60
3322
3301
3256
567
30
3331
3347
3326
3307
3307
3327
3337
4
9
3310
27
3266
4
3337
3315
3214
3250
537
3418
3344
569
38
525
606
32
39
41
3346
62
3218
3366
3288
3351
583
7
3410
3360
3353
3413
490
34
2
16
12
3365
22
3235
3444
29
1
9
3445
3307
14
77
7
3369
3448
3381
3381
26
16
3395
3314
3455
39
5
23
3354
13
553
3322
498
17
542
3295
3450
33
3324
543
3406
3399
3392
3323
3330
3387
3393
3405
35
479
3474
3408
3460
3327
543
3461
3399
3399
3395
3413
17
3425
5
19
477
3341
554
10
3387
3427
509
10
565
3313
3408
3313
3345
1
11
3346
16
3349
533
7
540
3494
3415
1
12
3500
3414
631
2
38
3357
3420
533
3297
77
3360
80
3398
42
3331
3331
3425
45
3450
3438
30
3508
3365
95
6
25
3429
679
3435
6
3436
0
15
3520
17
3446
15
64
3446
9
3
2
5
12
3522
3449
3449
3369
3525
13
3432
593
3344
3454
32
3381
587
3500
54
3442
618
3349
29
13
14
14
3442
7
682
20
3451
3449
3449
3380
46
3450
3537
3479
3426
3353
1
3383
3483
3454
3511
3393
3383
3483
7
13
3457
3470
592
3490
3390
3464
3401
26
3522
18
3493
20
3469
3553
3479
11
3462
12
14
3470
3461
3529
10
28
0
3368
596
0
3446
14
13
34
3468
3408
3485
55
3348
9
592
3538
3475
549
30
3409
103
650
33
3480
3488
524
3581
3492
3391
12
0
3485
53
62
11
3368
3
3393
4
18
40
3490
3437
3437
3537
620
3379
528
3594
14
3514
3520
37
3515
3512
107
6
29
8
3579
3559
3398
3449
3451
3
18
44
21
5
3586
3517
53
31
3461
567
3525
5
3428
3532
584
9
562
36
3532
6
7
573
3535
3534
3624
0
4
3414
36
3415
3530
4
3581
84
53
13
3602
22
21
14
3474
564
18
7
3592
12
3639
3541
14
3550
3533
58
16
45
3611
28
3550
132
6
3612
2
586
3563
3554
3484
2
36
3615
538
3567
3617
112
7
2
3491
14
3568
3572
3622
3608
3442
52
582
3443
14
3572
683
3493
15
572
102
31
45
3613
3498
3569
3567
3557
3570
572
3596
1
60
3508
514
11
3480
3575
446
3508
15
3459
7
2
5
3465
3634
33
88
612
3516
5
90
611
3573
34
15
3687
3639
9
2
3592
10
3597
7
20
95
3615
2
3598
667
3600
535
3529
8
3580
3618
3593
593
3599
3647
3653
3606
3596
3537
3532
67
3608
3604
3603
3602
38
9
3661
3626
33
15
3658
3703
3605
3539
3493
35
3612
3637
3617
3717
3623
19
74
29
3553
44
568
3681
28
3626
3629
3554
3726
3683
3633
11
50
3633
3625
54
19
3574
3661
3541
14
57
3641
3691
23
590
3734
19
8
34
3571
3545
3692
3737
3572
3573
554
3666
3741
3550
8
3
17
15
3650
45
6
3669
3651
668
3587
65
3534
3
5
543
3711
3592
7
3714
3592
3564
4
72
1
104
3657
3719
3547
3765
674
3722
3723
585
3723
15
550
48
3663
3552
55
3768
3672
16
5
13
44
590
3605
3726
594
11
84
3664
27
17
15
16
3728
11
5
3674
93
3679
14
3680
18
607
3677
17
4
3589
3
3743
3684
3743
1
3686
21
3690
10
3597
669
2
3620
28
5
29
76
3748
3694
3795
3695
3699
3629
3720
18
3634
3755
547
3696
43
36
65
3702
46
3702
3712
3703
3760
4
3611
691
3708
8
3706
3732
3637
3709
3735
3638
12
13
3725
3649
6
3649
3714
3771
3813
13
51
5
722
33
3659
0
3714
3775
2
3777
80
56
3721
3780
3631
12
3654
614
3823
576
10
3
3785
38
3742
3727
3657
133
3
17
3829
3670
600
3744
19
104
58
3676
3794
3796
3668
3760
5
3798
20
3762
92
1
38
3741
1
3802
17
3843
1
3803
659
3760
3747
3809
2
593
3813
11
3695
3756
3813
3815
30
34
3759
17
3760
592
50
18
3690
3759
3690
119
3785
3763
3863
3786
18
717
1
3764
3768
19
3870
0
3832
3713
120
3832
3772
1
3
3788
3778
19
3843
46
3673
5
3787
16
3845
12
3889
49
3714
15
28
3709
640
3710
3841
3809
753
3781
649
3850
35
10
3679
25
3895
3789
2
1
45
75
13
3858
19
3825
578
3858
5
70
12
51
47
8
3909
3805
21
3866
3805
2
663
3736
3867
12
53
3810
16
6
3808
2
22
65
51
728
3871
3839
25
40
3814
3758
46
3839
51
3811
12
3720
3921
7
10
3751
3751
3824
14
27
3880
9
3929
3881
25
3826
19
4
3753
3720
89
19
10
35
3886
3933
10
3853
3853
3886
3887
3889
3781
3759
3836
3841
3937
587
3836
3759
3939
63
39
22
3839
3906
3895
70
3732
3840
44
3946
3899
3863
3951
67
74
3743
3853
3872
0
3856
3779
66
3907
26
3877
3857
3856
3926
3859
3857
4
24
3884
3810
0
3
5
1
63
3969
3867
3866
60
3871
3772
3883
3973
3893
3870
34
3
3886
3930
3796
3872
26
25
60
3902
13
3887
3883
3940
3831
47
3
3897
3960
3899
3910
3901
3912
3822
3963
5
60
617
3916
67
43
3952
612
4002
3800
0
3901
3958
3900
39
3900
633
38
73
3976
4012
61
3980
3908
3933
4018
3909
21
614
688
3817
3
9
704
34
652
3972
3836
3916
3927
3916
1
3919
3946
58
3992
3922
4028
3951
3
3869
16
3935
4034
124
597
25
604
4038
3930
3932
4039
3938
641
7
3929
3939
3879
13
3940
647
4
3834
65
3994
8
36
3938
36
3935
10
3943
3973
8
3938
3872
3950
3847
7
4010
20
4
732
16
630
4062
3951
3886
20
3952
4063
4064
4014
86
3986
744
4016
516
4019
19
3897
4
641
5
647
54
4040
3996
3914
3898
24
3893
163
3998
3899
22
0
3959
26
4030
3881
3902
5
768
4049
31
3964
52
1
3966
4052
5
4007
4053
13
3888
531
64
714
76
25
4089
3973
632
15
3984
626
3906
2
3880
5
4011
27
77
50
3995
3996
1
3995
4
23
4022
3907
3920
3999
8
4003
39
4003
632
23
3937
4005
4005
58
3945
21
656
639
3962
53
571
10
665
1
4018
4050
3
10
4024
4087
16
2
4014
3949
24
4091
4087
3939
609
37
4031
4031
4097
4032
72
3966
11
729
4103
4147
4147
16
3969
3
644
3954
97
640
10
4041
4151
3957
4039
4042
0
3969
3961
8
6
34
30
7
0
12
4155
4155
4045
4035
4046
4035
4037
50
4049
7
3944
509
73
3981
14
3994
15
4041
4113
75
685
10
19
33
4042
4042
50
4043
16
4166
4088
4121
4057
81
26
1
654
643
27
4130
4
7
4130
4176
0
4131
50
616
642
13
3
15
3
4018
608
4070
4138
4070
1
98
4142
4076
3
4143
4010
4010
4070
4144
21
4144
4011
106
4075
15
2
3993
4080
4082
579
4151
740
9
18
61
4029
61
7
4016
14
3984
608
4157
4089
69
4023
4161
16
4012
43
59
57
4166
6
3
22
40
22
4224
4149
4043
40
10
4117
4
53
4153
564
18
3
759
699
4036
49
2
4071
4191
717
4125
12
4120
698
4057
3
4127
4120
2
34
4172
53
24
4245
4208
165
4249
4128
4039
4065
62
56
4129
15
4129
59
16
4044
23
4093
4215
28
3
629
4189
48
4141
4225
4266
4142
20
56
4193
4159
3
0
4148
627
556
4233
6
38
103
4090
4100
9
120
4169
4235
4242
721
12
740
4245
4157
58
4101
4289
4171
562
4249
4173
4175
69
22
4117
4252
4292
4174
4252
5
26
4253
33
92
64
3
4172
708
4099
8
768
2
40
4305
53
4179
4103
4188
2
100
4126
4191
732
1
725
4313
4313
4110
4315
4187
731
13
32
664
4195
4201
4188
4277
4203
4133
4277
4195
37
2
4091
4275
4119
7
4328
56
10
104
4193
1
4211
51
719
4213
4206
4214
4212
4209
24
15
4145
664
25
4220
23
4135
4291
799
9
4226
731
4209
25
5
4159
4120
27
72
4266
4148
4266
671
4309
4237
4358
17
163
4163
4241
679
4177
4319
18
12
4243
672
683
4236
10
724
42
4140
4280
4162
15
4327
22
6
4281
4163
4328
4321
81
39
710
171
6
4289
46
4246
34
4187
4188
4189
670
4261
4191
10
12
4339
4159
7
636
33
4299
59
784
535
4280
47
4342
4
89
5
4280
673
10
4345
4345
678
4
709
110
4200
4283
4177
17
4402
4288
4273
21
4404
4197
24
716
675
4278
740
12
760
42
761
16
4324
4230
4214
4297
4189
64
4192
4227
4366
26
34
4330
4304
4282
4299
15
6
20
4332
7
37
4301
2
4243
4223
6
825
8
4307
23
3
17
26
738
7
3
64
4314
40
4316
626
4232
4
720
63
689
4251
4212
110
26
4231
789
8
4232
4305
4324
9
4220
1
165
4246
4308
4444
4226
43
7
4257
4323
4259
785
12
4315
4261
32
36
71
724
642
20
4269
4347
16
4248
0
5
3
41
39
46
4410
64
587
4351
4457
72
68
72
4413
4346
4342
4344
4380
2
4345
798
744
22
2
25
11
4386
4353
4421
4289
798
4371
4341
4285
4433
4365
4382
2
7
4289
4272
65
4350
1
4443
34
13
2
46
4
4313
664
86
4456
10
99
4307
4301
4508
4301
51
11
4459
4310
4426
4374
19
824
4413
4300
29
4386
26
4393
4333
6
4337
4469
743
7
7
4321
16
11
4390
550
7
38
2
0
4401
53
4483
10
5
20
46
87
36
4353
782
4447
4413
4356
779
181
779
667
59
9
2
47
664
4496
4544
4544
4363
4363
4407
4363
4497
34
698
4414
4366
4499
43
16
17
4431
4453
112
31
4421
14
691
4355
20
4434
4468
4433
70
4357
4437
19
4472
4378
4437
4429
4438
10
4364
4513
23
69
4519
717
39
4383
4568
4446
652
629
4433
4446
146
4386
4570
157
41
4435
4447
72
16
4529
4529
4392
0
4
4451
41
4364
40
4378
4478
43
11
794
4399
5
3
4586
4534
31
4498
66
4543
4467
4383
4459
4469
47
789
4546
4600
4554
7
4414
5
4547
1
4601
4547
1
4466
9
16
4396
53
4469
19
4470
5
37
8
4433
24
4423
4414
4610
21
4511
42
53
4401
4403
19
27
4416
108
4483
713
4483
4614
4495
4616
4408
14
4566
4497
3
4567
765
4409
4575
4575
4569
4499
10
0
4415
4500
792
4418
20
4543
25
4584
12
4444
4494
4532
4506
807
4434
4590
15
4634
17
4422
4586
4508
4597
4589
3
4639
4431
24
4545
4447
4601
779
11
4518
26
4434
23
4430
746
4507
4648
79
4474
4509
4465
2
4
4602
4527
4514
4456
4533
4459
55
4485
51
4662
4615
17
4467
697
5
4624
4572
4525
4537
4526
39
815
4630
16
4491
7
4538
4474
4539
4539
4457
691
4625
4461
4632
753
13
4528
10
4547
15
4532
6
18
15
26
65
4548
17
60
614
757
10
11
4552
14
814
37
143
96
902
23
4545
4545
35
13
766
12
4479
4479
4653
756
4567
58
14
30
4550
141
4575
4657
4704
4554
4523
744
4567
64
58
15
4614
4523
4568
14
12
4535
4615
20
4654
4618
4613
4712
4
4618
4572
93
4713
4665
771
4497
4510
4587
746
4512
3
4670
52
4531
91
42
777
4592
4592
9
4626
4592
32
4534
19
3
4668
4593
36
35
27
4683
4
4
760
14
2
4679
4679
803
28
778
4689
4610
794
9
4683
4528
4613
4522
142
4645
59
39
36
4739
4739
4648
4616
4555
24
8
4557
96
12
27
4699
4621
5
27
4698
4658
4657
88
4550
5
16
4624
10
4706
4664
656
4544
4633
4669
4549
4636
4636
4559
4676
50
4641
4552
5
3
4720
4559
24
4674
6
730
4722
8
771
4643
80
4641
625
12
23
4630
4727
4628
5
59
4776
4651
4644
4728
117
4728
4729
4689
4732
4653
4608
79
18
4657
4
684
4636
4698
4599
761
4593
75
4649
4701
848
798
4595
20
50
45
56
115
4746
136
732
12
38
6
5
4587
4747
4708
761
19
4669
12
4673
4593
4603
4586
4802
4678
7
28
4655
143
4655
4609
4761
4720
4680
19
731
19
4596
13
4772
84
4641
4641
4772
4767
78
4642
665
4774
4734
12
4696
10
4680
79
4699
28
4629
4630
8
4823
4742
4680
4639
54
4786
117
4741
4654
4743
4782
4703
4792
4786
4615
14
130
4636
4691
4625
15
4686
4748
4644
58
4693
725
30
4687
4658
135
46
849
783
4788
4799
4649
4789
4709
2
86
4801
27
4666
4756
4713
4714
4651
4813
4724
4726
62
4729
4708
2
62
4731
4728
10
42
4712
3
18
4737
4675
6
4689
4689
4716
4859
4689
11
113
37
4775
4667
4815
4828
4680
4720
44
4736
8
4
4823
4866
4787
4699
4662
37
4826
37
77
4662
4791
4748
2
4731
4692
21
4788
4835
4695
4837
8
4851
4841
4671
808
4851
6
4763
4882
4846
12
4766
738
796
5
4800
22
4669
876
0
759
4804
27
4750
795
26
6
4861
4805
4861
4816
4806
8
4754
4868
18
4778
4858
4858
127
4810
798
4758
4861
9
1
4788
4815
42
4759
6
4696
13
753
768
4
5
3
39
4786
642
4881
10
4824
4792
4887
31
4798
31
4735
4699
81
6
33
4841
4735
4786
50
4879
39
4701
801
4894
4895
4750
4895
14
10
0
3
10
4
4794
911
156
10
4744
860
4782
798
10
8
4935
4896
4857
4786
4816
4898
4859
4743
29
4900
2
12
4824
14
4739
4801
4946
4918
4827
4802
680
852
4923
37
8
4951
4951
4779
3
15
5
1
4805
5
4866
4916
4955
4916
4805
24
39
36
9
4813
13
4749
4956
10
770
1
4932
6
4885
25
816
766
33
4772
4927
4777
32
11
14
46
4847
56
22
6
0
23
86
4828
4897
4771
4849
45
663
910
23
94
18
4891
4834
4758
4865
7
4945
4980
4857
150
116
4894
4980
9
4766
13
4950
4964
4965
26
4769
4951
4966
4789
21
8
4832
33
4953
4833
15
22
872
4860
813
4783
15
4916
20
5003
4966
22
4985
4929
4920
37
79
54
4788
4894
4970
4931
15
4972
4867
4990
47
4831
4897
13
717
19
16
4996
4832
5
684
4798
85
4824
4865
6
4824
1
908
776
54
16
848
4808
4993
73
4995
18
4835
43
5035
1
4914
839
50
4950
49
5021
6
4917
4905
5022
7
4823
4854
776
14
4855
23
43
5046
4901
782
31
5048
21
4979
5053
4931
918
4872
5021
768
7
8
4890
5021
4986
4878
4864
25
4936
92
27
8
35
5030
5030
4972
4946
5044
4879
4
84
4948
4952
4938
744
6
935
780
2
19
2
4960
814
4902
5052
4859
5009
829
5
4961
4888
4962
95
8
56
4963
5066
5014
4924
4892
4898
4966
738
853
12
4910
4894
20
80
4913
4962
5002
2
4914
10
4976
698
54
30
4942
5016
5109
4986
11
23
5020
5020
103
4988
5093
4996
10
4997
5042
4934
35
10
5001
862
0
938
4943
4923
768
776
56
5100
24
4994
0
97
83
7
17
5106
4942
54
5057
5116
78
11
5142
4954
5018
4980
70
6
4982
85
11
148
5051
5001
5119
43
97
5119
25
1
15
37
5
93
11
5018
8
24
6
5065
5033
63
30
7
5028
46
874
21
5141
5144
5041
5
5034
8
5147
19
127
66
4
9
5022
5172
5173
4987
5151
48
4978
4976
23
4976
833
4976
4977
94
5050
5178
127
4995
5055
4995
5183
6
5184
5093
5057
4987
4960
5104
4992
5023
715
5023
5063
66
37
5171
5043
23
4993
5193
4995
106
83
38
8
5068
5195
5061
805
2
5047
35
4967
5201
953
5011
12
5119
12
791
5185
5110
746
5181
910
5012
76
5017
5195
5023
19
5096
1
5199
28
5139
5
5071
5024
42
5029
94
17
18
7
40
5094
66
44
906
5080
5098
35
5082
860
5100
5138
5030
5039
5108
822
5058
5006
3
5040
5218
5039
5103
885
5033
44
728
5142
6
5112
38
5238
19
22
5216
18
29
5116
5117
5229
5021
5049
13
5104
5222
190
822
11
68
864
5076
864
5122
5057
5054
130
12
73
5056
2
5243
5234
5130
5234
4
18
45
16
5133
5173
5095
5139
5246
5046
5128
9
5250
5144
7
5181
0
5081
5183
5149
5136
5149
5196
5284
5187
138
0
5262
5154
14
66
5157
5195
63
18
5279
5158
5271
111
871
5100
55
1
5164
3
70
5098
0
36
5279
125
5168
5282
5217
5208
5105
6
5107
5108
25
5117
37
130
82
922
5230
5133
55
809
123
5115
25
5119
22
5305
5190
10
16
5143
5181
55
5309
5194
5303
19
5193
10
5304
5244
688
5316
2
5103
61
5317
13
5136
2
9
5139
898
38
792
4
11
5308
5334
23
5326
5196
5326
5132
5314
22
5327
5242
5114
5342
0
35
61
5204
39
5347
927
5334
5218
5203
6
5214
5214
5144
18
8
5338
32
824
10
5156
5356
15
27
5340
5218
5220
905
5270
5220
5175
13
5
805
5226
5157
35
55
842
25
41
5233
5230
3
6
5171
29
24
5142
743
53
5351
5242
5272
5359
5377
5167
5167
61
5168
5380
5353
861
42
5291
5
12
5365
16
5187
5362
57
5155
5241
5253
5389
1
5281
5198
5198
5256
7
5391
46
5255
3
893
5370
5202
13
37
5266
5267
891
5270
89
879
5274
189
5180
5
5
5208
1004
104
5278
5307
10
5223
5278
13
905
46
5276
842
866
14
5291
5320
5336
31
5226
842
25
5340
5294
908
5412
845
5412
18
5231
5245
22
5427
5297
845
5346
56
5299
5249
5305
5416
10
5230
5251
38
121
0
35
14
5299
15
5342
5312
897
5259
33
21
5301
5446
74
5248
3
5314
9
36
96
38
25
5218
5362
5363
3
10
702
5429
98
8
5443
5453
955
5260
5268
69
5224
5367
5226
5433
5433
1
5323
5375
5358
23
5461
86
5379
5456
5467
10
5444
5333
30
801
840
18
5337
5339
5246
22
5340
938
23
5290
15
92
44
5290
3
5455
5346
5278
5270
5340
5471
11
22
5486
5286
5305
5403
1
962
5409
870
138
154
5496
5357
5280
5487
12
784
41
5486
4
16
5368
5366
125
5505
16
96
5507
64
24
5410
5428
68
19
935
107
5497
5376
5381
5381
5516
876
861
5386
902
5387
5387
4
5389
5393
14
5398
5394
5344
107
982
31
18
770
54
5517
5404
5524
5524
5339
29
100
5340
5468
772
5448
2
80
973
5410
5415
5321
116
17
13
5413
59
804
5366
805
5555
5432
90
5556
5368
5421
863
58
116
5539
97
5428
896
5465
50
5548
5557
5559
750
5543
5431
760
5425
5561
116
5361
90
5562
25
5425
6
107
5432
5340
93
895
34
5340
5490
5564
12
5429
873
5565
5492
5565
57
5432
13
47
5352
5354
5453
5555
10
5560
45
886
5489
5578
5451
5364
13
5386
0
36
23
5381
14
5568
5517
5582
5568
5395
61
2
5371
4
7
1
5583
57
93
5466
5375
5388
830
5583
5401
5402
12
6
5588
71
5460
5460
5588
5462
0
5577
25
7
5595
5595
5519
2
5420
6
5473
5483
121
5399
13
5417
5601
5488
5527
5530
36
27
31
5490
5550
5614
0
5414
3
5537
16
23
5438
949
10
5538
5433
55
10
11
5540
5623
47
5492
127
128
5436
5417
26
5624
5433
3
5406
40
4
67
68
5507
5626
5547
5443
5508
851
5633
12
5622
12
20
5506
886
949
5514
89
35
24
990
5566
5651
67
5515
5634
5651
5647
5649
54
5521
5519
1
68
5574
3
5455
20
102
5474
5
5536
5474
3
5542
8
1
801
5480
10
154
791
27
1022
5459
5459
5604
5604
61
15
5491
5680
5503
49
15
16
57
5500
5620
5563
25
18
5473
5612
5566
23
92
5670
5613
4
5512
5568
5563
5566
5564
5482
5622
5679
5703
24
7
64
5682
847
92
40
5516
28
87
57
0
5711
5595
5596
5495
10
5693
5582
5646
5717
5585
953
5639
43
54
5516
38
5586
2
128
5501
5718
54
39
5722
100
5728
5652
5513
5534
5602
5713
5735
9
13
5666
6
192
5747
5754
898
5625
5625
5679
86
7
5533
5556
44
5565
70
5560
5677
5680
1
5760
5680
5739
34
5740
7
91
2
30
1053
932
28
11
3
106
5700
32
5657
5776
5652
5652
865
19
7
5710
14
5676
891
15
885
5715
68
5610
5671
25
5580
13
5781
8
62
5735
93
42
5805
23
113
70
5680
5682
57
915
5690
5681
48
5739
42
4
5678
60
9
5696
1009
5614
47
5816
3
5736
5801
5597
3
807
5631
5816
5695
5736
5695
8
5700
5608
868
994
5756
27
5830
922
5627
5615
5835
5650
5709
14
5715
102
20
5651
5633
101
34
5654
154
5625
5765
1019
5769
81
6
5667
61
40
5732
5729
5738
19
21
5860
5735
5749
1
16
5864
4
5787
21
895
5665
49
28
5661
40
5650
976
157
7
5687
17
24
5791
1
87
961
5755
884
47
5858
187
16
5873
46
5675
5801
5675
5759
5760
5760
1000
91
5810
1013
24
5
1032
22
3
13
23
5875
117
5771
9
5
133
20
998
5772
5772
82
5878
5891
5766
56
17
5770
5770
141
87
93
53
22
8
5773
5776
5696
17
42
58
69
5783
5913
5784
5700
5719
5840
5840
5839
5809
65
5913
966
5811
905
5734
5814
5793
5911
5911
5794
5912
5925
5925
226
1000
5710
5912
70
5795
53
5818
5851
5922
5741
5803
5713
865
5927
5740
5822
3
61
904
3
843
5809
93
33
5804
5737
80
55
10
5928
5823
993
5939
69
50
5725
5944
19
5812
5758
5809
5729
11
23
5870
5934
8
19
5815
969
5826
10
0
5835
5955
5877
5945
5823
5957
22
4
5831
1073
5841
5893
5849
61
5783
21
23
5959
5757
1156
5967
140
5863
106
9
5779
5961
5781
5971
5971
5865
986
80
5790
5974
5782
14
5867
5904
104
5792
5976
996
20
5984
5907
5863
5985
5768
3
8
70
3
4
5859
5914
4
859
5805
5854
5918
5875
44
38
5877
15
5878
5990
5780
5999
5919
182
5858
118
5814
819
11
14
5814
5882
954
5884
18
5864
5926
143
5875
5788
1057
5885
48
108
5
11
59
5878
1076
97
4
24
19
890
5994
97
58
20
5871
4
31
1073
35
7
5799
42
6013
161
5890
5815
68
5834
890
11
104
107
3
27
10
28
5806
6
5900
970
6017
5901
71
29
5904
6025
5904
1009
5840
6027
6021
43
5959
5913
6033
892
6033
5915
5854
148
1114
2
59
114
54
73
4
5855
927
22
6042
5971
5972
28
5926
28
5926
5913
181
6037
16
6038
15
6038
1027
6053
29
5979
5870
5978
1003
10
5933
819
29
94
5933
6055
20
41
5924
5924
42
17
5861
76
5989
5880
5840
5937
71
5880
5953
20
6067
6054
5955
6067
5949
6059
17
5948
3
6075
1138
5861
51
6067
5881
30
12
5867
999
6085
5867
6073
34
6085
5967
16
5903
61
5975
6080
957
29
997
1018
5977
5965
957
5976
5976
6084
35
5911
5982
9
6088
5909
5983
20
6030
5966
915
1021
6105
5994
47
16
30
40
116
75
9
6055
159
96
5987
9
6108
5928
6004
94
12
53
6050
20
1101
6067
6052
5942
846
1085
5940
6021
6022
6136
33
52
1042
1015
12
6027
29
19
61
22
6025
6143
1035
56
6006
5953
6153
4
6154
6
6027
1
6
6099
46
30
6168
7
919
6054
6157
9
6168
4
6158
6031
5958
4
20
10
6054
1119
1
6178
6056
6174
5963
5992
6176
919
28
1085
20
6105
1072
6118
970
6068
5958
33
6120
5960
6172
6172
6183
5999
6172
74
17
5
6056
5975
5963
6073
6073
6003
11
1030
148
6190
6190
6190
949
6177
6127
117
6064
6117
5
6195
6015
100
59
6078
48
6087
6185
849
31
6056
0
6016
21
64
7
9
6081
164
6092
10
6018
6126
88
6003
6062
220
6205
1007
5997
12
6020
8
57
1096
1000
6081
6066
6149
21
6032
6213
6094
10
6133
0
6134
6071
6097
6157
153
6219
198
5997
52
101
928
6165
6017
29
5999
6092
6217
6230
20
6231
6098
6116
6119
998
7
6174
6100
1040
20
6102
6011
38
6231
6092
48
7
6240
6121
25
1007
871
6
161
20
18
25
6062
6032
6107
40
1034
10
19
6052
6
34
6244
6137
5
1027
38
6246
6107
49
959
6252
6052
20
6204
32
6177
14
22
6177
6068
6036
6262
6146
6140
47
1011
1214
6266
1141
6145
37
6152
6133
6152
6266
15
6262
6183
4
6063
6124
6156
6076
6268
47
6138
0
6273
1
6275
6275
31
6276
1027
830
6136
2
6224
6056
6280
6087
6
6058
6280
6280
22
4
6225
6225
1039
6151
6283
6175
6111
6283
6175
6285
6062
158
6175
6285
6285
1107
171
6291
72
1038
6156
6201
1145
6115
110
71
6064
1
27
6205
1007
80
41
7
763
6295
6180
1096
1045
6236
6102
65
52
101
6297
6303
6214
122
31
47
6187
39
6311
22
6109
6194
45
6246
6315
7
6112
6318
6206
102
6
6184
6100
14
6185
6322
907
6191
1036
22
6330
6125
6128
6243
14
6108
6131
66
6
6250
1001
6344
6274
6119
1001
6347
15
9
6279
6209
6232
6209
6228
6204
6279
1034
53
6147
27
6349
6238
6354
977
6264
1058
6216
6358
9
31
6238
6152
6212
6268
43
7
6154
6241
6216
6363
6241
6156
1228
1022
6275
6250
6137
6228
6370
6246
25
6367
6169
6368
6255
9
6166
6169
6285
6286
16
6258
38
6171
6377
6177
1003
6172
1013
6151
1112
6235
6381
17
6382
6381
48
6264
0
6384
59
6182
1034
6274
37
56
6276
77
13
12
32
6191
6392
1029
16
53
155
99
6307
6196
6252
134
6252
3
6399
5
6314
22
6331
92
6173
4
6320
239
6206
56
6406
6201
1078
6294
6
6407
6202
24
6337
6410
1239
26
164
6273
1161
6415
57
61
930
18
17
30
11
1135
6191
838
6334
6349
25
75
111
6426
6340
6423
61
6426
6430
6316
6316
6431
53
6431
6355
6318
6432
6432
46
6224
6363
6316
19
24
9
6352
6320
6
14
6325
6375
64
6244
6332
6332
6445
6342
947
1052
6366
6447
6455
63
6219
989
6345
6222
55
6453
6317
6254
6279
6280
4
9
6228
1077
6287
6325
995
6458
6233
29
18
6353
6234
21
31
6360
1187
24
6269
6337
1022
6275
6405
2
17
6477
6278
1137
1128
6478
6346
97
6376
104
6365
271
6286
11
6421
6348
899
6413
6385
6494
6264
6424
9
142
1061
69
6295
14
6500
56
13
1064
29
6498
920
53
6498
150
62
5
6300
6418
6500
6363
25
27
6308
6331
5
141
148
6309
13
1036
6378
1111
6519
6283
6320
163
902
2
16
59
14
6519
6520
6386
1025
6381
1129
6524
47
27
50
6526
6392
6526
23
2
6529
24
1109
6534
1023
6355
6468
1117
6415
6356
11
6356
4
6533
1012
6457
57
80
6536
6304
6337
1068
6305
66
1073
6546
6336
13
18
6406
6405
42
5
6406
6547
6370
6541
6345
1073
6541
17
6428
22
93
8
6
6342
6348
12
14
3
6436
6376
49
6487
6438
30
6349
1091
8
6494
998
6556
1131
6
6423
204
6449
6558
6359
6449
40
6463
28
49
6568
6507
21
6457
6333
1023
6433
100
6338
961
6579
6338
6401
6575
6402
990
4
17
108
75
108
6444
6409
1
6591
14
6510
6586
6510
27
6589
112
6592
6589
6589
6530
6468
6595
42
6595
6593
12
6468
23
6352
1123
1042
6460
6485
172
74
6599
6357
6458
6597
965
6524
6462
132
6396
6464
6527
6365
6403
50
6400
856
6610
6470
6610
43
8
13
16
2
6489
29
38
6617
33
6618
1076
27
6621
6444
6618
3
6626
6415
6620
6627
75
928
6
67
6570
17
6421
6549
6427
6633
6510
6633
6535
1
8
6428
6496
6555
6577
11
6430
26
6397
125
6497
15
6497
13
6556
63
6637
28
0
58
6635
33
6641
6431
1048
22
6638
30
6442
6644
6525
6467
10
32
58
6537
6590
6592
6527
6651
129
82
6531
27
1200
6650
1165
55
1075
6450
33
6656
1075
6607
15
6483
6554
6525
46
87
6525
72
34
6461
8
6666
6573
6547
1177
6459
6548
8
9
6436
26
6674
6675
69
19
6681
6464
6628
6496
6465
6600
6683
141
176
47
6539
1205
6541
114
6682
6683
6683
6483
1059
6446
6689
14
1022
65
6513
6553
6618
6619
35
15
6558
6559
1126
6501
6
1077
6701
1209
216
1027
6506
58
12
6626
6598
65
6511
6603
6574
6574
6606
6513
6498
24
6629
6574
6717
6606
5
6510
6578
1101
6504
6513
6472
6712
6711
63
14
6725
3
57
6712
143
6713
6715
6526
2
6510
6728
6476
12
6587
6619
6674
6731
63
18
6651
6623
1095
6657
6740
6627
6627
6741
6687
10
6595
1127
6606
8
6738
7
116
1090
6633
69
6614
11
6746
75
6611
1236
28
19
31
6543
6648
6572
113
20
0
6572
6615
56
8
6703
76
61
6753
9
1065
6620
7
6682
6568
1180
6624
16
1227
6657
2
6769
88
6771
24
23
45
6580
6564
6776
1196
55
6775
6666
6534
6568
29
6585
6777
68
6783
56
126
6783
1119
15
6788
6652
6785
90
6
6572
138
6572
6667
93
6667
6706
10
6707
6707
6683
6684
6688
6792
6614
6684
19
23
6656
6750
6691
5
12
20
1112
6589
6
6671
1
6681
6698
6625
6
6557
1055
6589
6802
1125
5
23
34
6810
6808
6701
6702
35
26
6762
20
14
1
6703
1249
6613
6814
1127
6705
6819
6819
6705
161
6709
6637
10
6735
970
80
98
6821
6696
6814
24
113
153
15
6825
6698
6718
6828
6828
6700
59
6830
47
44
38
16
6684
30
1053
13
6701
1027
108
6841
62
6724
1060
967
6698
6839
88
47
6628
6799
13
106
6654
6862
6673
91
6710
25
6803
6723
6861
6676
159
41
115
6611
6742
6808
6718
6855
137
6856
28
6869
10
34
6767
6795
6796
6731
918
1106
28
31
7
29
1181
9
1172
1218
6885
73
6747
6675
6775
104
6805
1004
21
6777
6664
31
5
6678
23
1002
6702
6885
6889
161
46
6
78
6887
6887
1009
30
6782
33
1055
1064
1249
4
1131
1147
11
6690
6690
10
6714
3
1263
6791
6717
6792
1201
6782
84
137
6771
6698
130
1159
74
6832
28
16
7
68
6914
9
44
6802
1142
6802
58
6911
6707
33
27
6863
6919
6919
55
13
6843
7
6712
6771
6712
6845
3
6924
6714
6874
6775
1161
103
6852
6852
6929
1165
13
6816
16
45
6929
1035
10
245
6
7
110
6
6937
968
1021
6694
6944
6816
73
1086
6815
22
10
6821
55
6802
6748
105
1093
12
1208
18
12
6903
6
6966
3
64
6967
6849
6751
6850
22
35
52
6889
11
6748
6892
0
6783
6968
91
6857
6754
6727
6977
6975
6762
103
6976
1166
6757
6731
6764
47
6925
37
6927
6795
6864
6906
6765
1165
1082
156
6987
1167
48
6987
1063
6987
4
53
6912
43
71
6843
3
6938
6998
9
6990
6990
6810
6919
1151
6884
7002
986
6885
1253
1237
7
41
1059
6862
55
6889
0
6889
6858
16
6873
6891
2
6858
0
6859
1216
6928
32
6954
6824
39
103
1087
6866
26
6808
7012
7003
23
6902
7018
6959
6873
21
21
77
6884
7006
1154
6794
9
7007
9
6967
1213
6798
7024
6908
6916
37
999
924
6819
3
58
12
7035
12
192
21
8
51
6
7028
6953
1106
110
16
6808
11
6888
1047
6922
6813
5
6892
39
33
51
6813
6892
6981
6984
3
37
98
6895
6965
31
6896
7049
6966
7052
6989
1
6838
74
6936
96
6932
305
7039
7050
6974
6810
6997
6903
7042
6876
904
61
76
30
75
7045
6979
92
6979
2
6910
7
107
18
6951
109
6951
43
118
6858
6953
4
6959
932
136
1035
6962
7060
6994
1160
6927
6871
6899
6967
6999
19
34
6875
13
6935
7021
6853
6853
6964
74
135
6842
38
6939
6954
13
6851
6943
71
7093
7107
7108
6893
7097
7036
6990
6872
6897
6953
11
6952
1089
1237
6897
7041
100
71
7109
6902
6996
12
7125
7004
7005
7007
1323
24
7133
1118
24
7
6938
6938
6918
73
47
7014
6897
7013
6990
1009
143
11
6979
19
69
34
6984
22
6896
1241
9
13
7141
6934
6957
7146
6901
1209
7077
5
1
1055
32
1081
6992
7082
7037
7084
6967
57
7085
3
29
7140
7140
7140
6908
7156
7000
5
1099
6949
7002
6968
94
7001
95
7164
10
6
6913
69
1113
32
6973
22
7164
120
45
172
7167
7171
6952
1181
7177
6931
41
7153
1243
45
7017
15
7154
123
1125
1113
6983
27
6966
25
7107
113
7035
7182
1115
7115
118
24
7067
120
7190
30
7071
6946
7068
166
189
23
7171
7044
28
106
7046
1181
6956
7199
59
167
1336
4
0
39
49
1174
1052
1130
5
14
7209
7184
17
7142
7087
7186
4
2
7188
7217
1311
6996
7020
252
7
9
7148
19
32
1034
2
7150
1198
6972
1099
7234
14
7037
7077
7112
7163
21
6990
7212
7167
6995
7169
7085
131
7072
14
1028
1121
1047
7217
7034
7
37
123
6
7227
7182
7102
7088
27
1093
38
7129
7253
7184
7258
7008
7259
7132
18
0
7105
7234
1313
7067
7010
1134
33
7107
7136
7150
7261
15
13
13
58
7155
7017
7061
7115
214
8
1279
4
7116
7197
7104
25
3
7021
7068
7277
86
7119
7070
7105
7151
7082
3
7106
6
7203
7027
54
7165
179
133
1
7154
7255
7255
54
7085
7035
7
7125
7076
55
108
7110
1239
7287
13
7089
7083
1195
7291
7044
1308
7162
11
7266
7135
7076
12
7168
117
129
7091
7082
7052
7297
129
68
7302
24
7232
7275
40
7125
7050
7234
162
7146
7
7053
16
7129
228
54
7242
7
7184
1235
7205
150
7252
1
93
44
1050
7165
18
53
277
7123
7089
6
6
36
7259
15
256
1131
20
7207
105
7128
7176
71
7332
1296
7125
76
1
7177
5
7335
1202
7163
7173
7134
7083
1123
7347
7268
7136
7356
7356
7189
7240
963
16
7351
23
7358
1214
2
7190
12
7151
7326
1188
7230
62
7151
7195
7249
22
7137
7329
1215
126
7363
22
7286
115
7284
0
7285
7365
7334
7334
34
1060
15
1281
84
7201
7246
7368
69
7148
1190
7150
7261
7163
0
7196
56
7379
98
42
116
0
7132
7164
7113
7297
7380
7384
7135
7209
7157
7387
7169
1119
1069
7258
3
68
51
7298
69
33
3
7351
8
28
1208
7262
7383
7219
28
1182
7215
7392
7134
11
7134
67
7272
235
9
7284
109
7144
7280
54
1286
47
7418
1152
44
7236
7414
1145
7332
1257
88
7164
21
7164
1149
7336
93
7428
32
19
216
21
7218
1219
7300
7435
7435
72
17
7349
7280
7280
7440
42
22
79
64
16
7354
21
16
956
91
7440
7232
7408
12
7263
14
158
7277
1161
54
23
7460
270
0
42
7452
7463
1345
7371
7468
1186
1208
7232
7214
7278
7429
7
7310
132
84
7363
22
7298
205
21
8
4
84
7252
110
7369
7228
134
69
7441
7441
7441
3
1188
1246
7478
217
16
44
7447
106
7397
7304
7326
7265
7401
83
7259
7282
7490
7320
7320
41
7269
53
220
82
1273
7463
7393
143
1182
25
7497
151
7
7419
7374
7511
7262
21
10
156
42
7375
7303
1248
7508
7423
1169
162
134
64
5
7429
7248
1466
7482
7434
1323
7362
7362
7251
7277
7346
7488
7292
7439
7255
48
7492
7495
7264
1334
7542
7287
15
65
7427
7402
7452
10
38
7499
21
7404
1166
54
7291
152
19
7542
1316
20
39
13
152
109
19
1359
7282
7374
13
7329
2
5
87
7301
7348
7419
7282
7420
7420
7283
7283
7474
1218
7395
33
7555
1165
7356
1103
96
7356
15
10
22
5
7560
24
7525
7356
134
7432
7571
7333
1285
30
7479
7486
1147
7562
7433
7562
1246
66
1290
1232
122
7480
29
1260
7362
18
162
7531
31
7531
10
7366
80
20
77
7443
221
7302
7403
7443
7443
7460
80
1
7346
7328
7582
7498
3
7463
7405
82
7544
1218
7473
16
7340
188
7476
53
7516
9
7595
7549
38
37
7323
68
125
7436
84
7555
12
58
7609
1343
74
1251
38
26
1252
63
51
7618
7449
1332
7569
7427
91
7362
1416
7573
7530
7444
68
7408
7365
41
43
7577
7412
7455
7578
17
7630
7539
7511
7462
7558
70
7594
7384
28
7645
7557
127
7558
63
7558
126
7389
7600
23
7525
7375
7482
7570
95
7397
94
42
7398
7398
7427
7382
7430
1256
16
7616
7434
7537
1199
7453
7669
3
11
6
7542
7497
7458
7409
7661
7495
78
7588
1234
7415
41
8
7398
1157
11
7597
1175
7668
7597
18
1195
7684
1240
7604
6
7512
1167
7677
7561
7407
7454
17
20
1155
210
19
7684
19
7569
7655
52
36
18
8
7468
7571
153
7428
7714
7700
7577
93
972
58
12
7632
48
7524
7589
7589
190
7545
7529
7482
7631
67
64
216
7594
7465
7677
7733
7636
54
7638
13
71
1187
7552
7723
7723
65
164
19
7474
100
155
1130
7501
8
29
7503
7730
7730
7651
7480
7651
7520
1085
7520
126
7525
273
60
7751
41
80
47
7614
1359
34
7656
7618
7739
7701
33
1337
43
7619
35
141
7571
7660
7556
7660
7745
1396
60
104
1272
83
7479
31
7520
21
7526
37
7564
19
7712
7750
41
7568
45
193
7540
7633
7584
7769
7530
7533
9
1311
7729
7580
39
1198
7591
1288
7683
77
7519
7685
19
7732
90
1191
7547
1360
1205
133
1
140
28
7507
81
14
45
7695
7554
7650
7650
7695
7511
7597
200
7797
7701
7751
1393
197
1224
36
7703
6
7800
7703
14
7563
7607
7568
223
1432
11
7668
1396
7795
7527
7583
277
1301
7809
50
1421
7614
7680
7715
1
7
4
7715
25
7575
8
7769
34
5
1450
7805
36
7620
7772
42
7679
7775
1218
7818
7721
7540
63
7541
1
7777
7586
16
61
7820
7684
7644
7
10
7627
7590
19
7630
7589
141
7819
7820
7647
7649
7566
7827
2
7608
1399
132
7612
7612
7795
0
7710
7603
211
32
1247
75
7712
35
7838
7668
103
7717
7711
69
7650
26
7670
7843
7650
56
1434
1321
7654
7588
24
26
13
109
19
10
139
7758
7578
46
7728
115
12
1244
7669
7645
7601
7691
7772
7824
7588
145
7674
7874
7739
7772
7831
38
0
7870
7880
7700
15
73
1351
7747
56
7701
104
7874
1356
18
7750
7887
1298
1177
7750
1269
7844
7891
62
52
7608
1
7878
86
18
52
7619
91
7786
1460
1185
7708
7894
7707
7693
7710
7759
4
50
13
147
7900
9
7854
1098
7906
23
1174
7631
76
7766
44
7859
7632
86
1187
7722
7863
7898
1352
7669
1359
225
155
12
7636
7669
7684
30
54
7778
29
31
7689
84
7812
93
7735
43
7737
17
7697
7740
264
110
7785
28
20
1319
7744
31
7656
15
7704
7656
23
7921
32
5
1193
7884
7689
7793
34
7885
7924
7687
1118
7688
1229
7824
7755
4
7732
148
7845
1259
1220
57
7808
13
6
6
7851
1303
7851
1218
7701
7853
7680
24
7775
7956
7957
1412
137
47
7850
19
7781
1220
78
7824
1246
7777
24
1223
7825
7826
7778
7714
7764
7871
7747
7830
1319
7874
7790
19
7876
12
7838
4
99
7968
7929
110
7969
220
7880
7970
7758
194
20
16
26
0
1111
1
99
7984
20
7987
33
19
167
63
7743
7804
67
19
7748
112
7951
7811
7817
7997
19
89
107
22
7995
7782
7753
38
18
7961
66
7818
1282
39
7909
71
8002
7762
7
7906
96
13
50
18
7876
7
43
7882
15
45
8023
68
12
7779
1374
239
7937
7853
124
1238
19
21
7995
82
1342
7997
56
8037
50
1481
1257
1361
1307
33
7863
7999
63
8
1136
7932
36
14
1249
7776
7851
41
18
8047
12
7805
1296
7959
22
7943
31
8053
11
16
7788
83
7841
22
8067
7871
7846
41
44
8070
8070
1355
86
7889
54
1170
7976
8034
40
317
8037
8040
1430
1379
101
7816
77
5
0
34
7816
7983
7803
8087
88
38
7897
37
26
7865
7907
35
136
8091
7853
8095
1423
5
19
10
8098
69
8100
7832
11
175
43
7855
83
7860
7858
8005
69
8103
7882
14
117
21
7885
8107
7864
9
49
24
7868
8113
7869
8112
1288
1316
33
8121
8003
7874
7933
8121
8125
7928
99
8125
8081
21
8125
8126
8082
8082
19
328
8128
7995
8128
8084
7940
1256
1086
38
8089
9
8026
7869
8143
42
8101
126
7922
7968
8101
7856
7922
88
7924
66
1159
5
1363
21
1310
8111
85
1352
7960
119
1233
8163
7961
8164
44
102
7919
30
111
1401
3
8165
8121
7890
8038
7894
7979
8039
8051
7977
1277
7885
8056
8049
5
8182
8179
8134
4
8032
1330
1376
8062
8032
1149
8053
7994
8090
75
8062
7961
8001
8097
8192
41
8201
1338
1304
8066
8078
1258
68
8021
8102
17
76
8081
8154
8208
7929
8155
8006
1366
8083
8008
4
8086
7974
7932
7932
8077
1335
16
43
1202
17
7935
8079
8092
8015
94
14
2
1372
24
25
8169
32
11
136
43
7968
4
8215
8224
86
16
7987
65
7952
7952
8088
22
1325
8032
1318
8233
1269
86
8050
35
8033
43
8033
31
28
8109
8093
8127
1300
7996
39
6
69
8230
10
1524
7998
20
66
7
12
41
71
15
8053
1374
19
8094
8199
7997
0
153
31
35
7982
8133
8015
20
8136
15
8116
8117
87
35
8249
12
9
7959
8206
1317
8119
8153
18
10
43
58
214
24
8122
41
37
8062
8060
39
8208
8156
8
8011
10
1217
8114
8128
1554
1397
1290
8021
8084
8272
55
140
13
175
8218
8262
8088
8072
1426
8154
40
8031
8072
8170
42
8074
71
1257
60
8264
8077
8121
62
64
8221
35
8221
8077
8094
8
8122
7975
8278
8082
8157
8177
17
8082
8023
7976
8268
1285
8039
8281
8039
39
180
8084
8270
7983
8164
8090
42
12
52
55
8106
8093
6
71
61
1
8168
8097
71
8023
8135
0
97
174
8025
8244
8244
8196
1149
8174
8199
83
8002
8046
40
8035
8126
8146
1372
18
8128
8149
11
1367
8120
81
8152
0
1307
8215
100
21
8057
8155
8044
38
8178
8313
8046
8179
8120
8019
8317
8159
1105
8133
100
23
8267
8184
53
1229
29
21
92
1397
8069
8137
8312
124
8313
8314
48
8333
8278
8317
1324
1502
1369
94
8279
8337
8040
5
7
8282
56
8284
8072
8045
116
247
17
8101
13
66
8351
8296
8217
75
8300
8340
8341
1640
106
8169
61
8223
23
8261
8170
8344
75
1464
93
8182
1219
8208
8183
8317
8373
17
8373
122
8131
0
8109
8253
1319
6
72
33
29
96
8244
84
19
8195
8362
8324
8260
8364
8141
81
20
72
8202
147
8127
8144
8390
8390
8249
8390
8194
8203
94
8375
111
8297
8134
13
8336
1208
8200
1354
8380
8400
8132
8133
8301
94
48
1451
8308
36
8150
8151
9
8151
20
8227
8227
4
55
8357
8157
8395
66
8231
8398
8123
26
194
8184
51
8367
24
8159
3
43
8368
8238
5
8240
8182
8236
58
8373
1340
8306
8429
31
8338
8382
1296
41
211
8252
8248
8193
8439
8177
8417
1162
71
8351
14
36
8353
1155
49
8154
76
8185
224
75
1347
8398
20
8429
8401
8266
8267
51
8215
114
8358
148
164
17
8
15
8337
8296
8320
40
8230
8230
99
1508
106
36
1598
73
8284
137
8416
8176
8308
20
8471
8350
8208
8286
1231
8476
1576
8335
8479
9
8480
162
8391
0
20
14
1375
8296
162
8485
8225
52
8297
1459
8438
8475
19
8243
8307
8244
75
8446
8377
37
8240
1226
1429
37
1550
8338
101
13
8508
18
8213
227
8242
18
8318
8244
8493
8256
8245
42
44
8272
1436
11
8272
1478
120
8495
8370
8391
8460
8520
1351
8330
45
1359
89
8524
8524
8396
11
8396
8438
8286
8515
17
91
8333
8381
49
0
48
8341
22
8298
1455
1260
8276
8276
86
8548
8527
8528
8353
72
1332
15
8355
8533
88
8535
183
102
8535
8386
8409
8362
8503
8388
8301
1452
8294
135
8470
8321
8433
55
63
98
8271
95
8372
8299
8376
24
182
25
8552
8571
8554
8445
1449
266
8376
1335
1453
8382
8479
8307
8518
8335
3
75
1335
15
165
87
1442
8579
39
8525
46
8385
8430
1387
8391
8413
8528
8344
8319
8393
8435
83
1429
8540
112
19
8356
188
1410
8543
30
116
8599
8545
149
138
8472
1136
8551
64
1
4
1489
66
8440
8609
8453
8413
8556
9
8590
214
1594
8561
8348
8425
39
110
8524
1476
8323
8525
7
29
44
8461
8462
8352
258
8567
8430
8530
8327
1406
8621
8530
1473
64
159
8601
8356
8469
4
8380
8626
1388
8494
40
8536
8359
8578
8497
231
12
1233
8430
8478
8583
8363
8585
3
8342
8482
98
12
20
8591
1453
8468
8620
8591
8620
8446
42
8486
8646
22
8400
8594
83
11
14
8449
57
1207
36
8408
39
8660
8383
8527
1499
8455
8569
1386
8505
1382
8
1438
73
8460
140
8468
8471
31
42
13
8425
8397
16
8651
14
8476
28
8580
8
8653
8581
158
1467
8380
8482
8481
8482
8409
8551
3
8484
8404
8404
8384
8422
8633
8688
74
8439
8689
8634
36
8638
8639
8534
17
8419
8524
109
20
8681
8702
5
8573
23
8506
8613
39
8498
8458
1277
41
8690
47
17
8551
12
28
8714
1277
8463
8464
8696
8503
8465
197
8457
8440
8558
255
8623
13
6
1357
8719
8660
8507
8662
8444
58
8726
47
1522
72
8513
105
43
8476
20
206
87
1554
58
75
8639
8485
36
8563
8460
8462
8543
27
8582
8682
94
144
8464
8719
100
8537
13
8684
30
16
8440
8441
8535
8689
17
8690
103
10
1285
8545
8473
8577
8729
8
8559
8697
1478
8503
8628
23
106
8553
210
8563
80
15
1178
61
1345
74
4
8633
8707
8707
41
16
93
8503
65
71
99
8504
8594
10
8668
8516
111
20
32
8517
84
8577
8608
8715
8600
8509
1363
8500
12
25
8502
78
133
8617
8728
8779
8582
8687
9
8586
8790
39
8739
90
8697
8793
8625
8670
1516
8589
1393
8597
8630
8674
4
203
8546
8548
1367
8633
28
8803
8804
8752
1431
8544
3
8652
1272
17
77
73
6
8721
8625
7
8647
8620
8803
8548
12
8559
8696
92
8516
8564
23
29
8527
8571
71
8578
8676
35
220
261
8739
8781
109
8830
8819
8582
8682
236
17
8576
135
307
8625
8572
1316
8784
8826
8572
8671
1270
176
168
8832
1387
8540
8832
57
8654
5
11
8686
17
8730
5
101
8590
1629
233
8764
8557
127
23
8599
35
170
8853
1431
8660
8844
22
77
1379
8596
8768
8691
211
105
8856
8709
8709
9
206
1544
57
8607
8674
17
116
8777
95
1481
8615
8677
8572
8666
18
8751
1161
8612
8863
101
73
8867
60
5
8692
1535
1744
1483
1599
1284
48
39
8876
8627
89
238
8631
1288
81
8688
1320
8709
8893
35
14
8845
8893
8757
25
8641
18
75
8640
39
8
98
59
8765
15
24
8609
8647
59
8906
91
8770
33
8832
12
8656
8791
8908
8657
8912
8869
267
8910
8796
8656
8731
8774
14
71
8620
8731
8731
13
0
6
9
8
8739
8670
1542
47
23
71
33
1307
1547
8925
8668
8924
61
8728
9
8633
8933
8939
1396
8689
32
168
22
1422
8943
8948
8696
8951
8952
8827
1511
109
8951
8698
8904
11
33
145
124
8807
8962
1324
8912
8912
75
77
1465
9
8812
3
7
8914
8705
8708
64
8964
55
19
8759
8759
17
7
87
28
209
8854
1352
3
1419
8676
8899
8719
8978
21
8981
8776
8721
8901
8927
8981
21
135
8902
8985
46
1398
53
8904
8833
8800
62
97
1513
1449
8800
8907
8687
8728
8728
14
8938
368
8991
17
1494
1557
8994
8791
13
8844
317
8809
8792
8829
8740
23
8953
28
8854
11
8746
169
8821
8708
1264
9013
8760
34
10
1341
8711
8761
1
9017
15
86
1403
155
8933
8898
8862
8900
9016
1626
9023
8825
8941
9024
29
28
1349
9027
40
69
84
89
6
8909
8776
9034
89
20
9037
177
8775
1405
2
8839
8866
237
95
1671
8849
1466
25
76
9045
19
17
8885
9048
123
28
23
85
14
102
8931
8883
23
8847
318
19
8932
80
8933
18
129
115
8794
180
8808
38
53
1465
26
8793
8876
8767
15
8801
9007
22
8899
8
8801
9073
91
8774
8950
8885
82
27
8775
43
28
1593
8823
8889
8810
19
8957
8891
8875
8817
8879
8895
21
332
53
8916
109
8899
12
8
6
8819
8930
54
48
8963
9087
8825
1596
1261
1680
91
6
15
1276
9021
21
9021
361
8898
1156
8982
65
9102
1438
8851
92
8835
40
8900
8986
135
8805
1386
30
8858
10
8839
9120
8842
154
8946
8843
9122
8996
87
56
8960
8914
8851
8998
8960
137
12
21
84
9069
82
9045
156
8932
8859
100
9132
9
117
8
8959
9126
9136
30
8927
1557
295
1485
8869
38
198
8871
155
19
40
8982
9059
8864
122
95
8
59
1547
6
82
55
8876
8951
1460
9067
9067
1447
36
119
1353
8883
9090
100
8873
2
9026
9
63
21
41
17
8880
8850
8961
5
9006
8885
84
9110
1624
8893
79
9179
46
5
33
28
1225
9112
1620
1537
81
17
9116
8902
9116
9184
8974
29
37
41
45
1478
9175
24
8974
8912
9122
232
9106
8988
162
56
1432
1488
2
8992
272
8914
9196
9196
12
8915
70
145
9112
8919
34
1322
156
243
32
1504
7
8900
84
7
9052
9122
48
8935
1493
9146
9010
128
40
8943
46
9054
8945
45
8942
66
9016
9016
9132
8952
75
61
177
9214
9013
48
95
16
94
114
8957
9098
1521
1
9067
9224
68
17
9030
1611
21
77
8923
73
14
233
14
9227
20
8953
109
86
9066
97
9153
1440
8970
9072
1354
21
9117
70
36
9119
8987
19
7
8988
8937
90
46
35
90
62
82
8974
8989
9252
9269
9271
9257
1259
11
259
8981
9262
26
250
9264
23
139
17
26
8984
37
9199
19
9219
41
58
26
275
1354
9275
9078
78
139
25
9294
9024
9128
21
10
9230
9233
1186
3
9164
9237
9284
1358
9019
24
23
229
9009
19
75
9029
9110
9133
8987
9312
1594
35
117
9017
106
22
9047
2
7
105
1448
9307
9140
3
322
84
1
9243
41
37
137
1507
9123
199
9122
150
5
9153
60
9127
34
9032
9336
9128
9129
9326
49
9156
9128
9277
112
9037
162
9173
9132
428
9064
9041
9160
9345
74
32
9138
8
75
9347
9072
1432
19
41
9144
14
9271
9058
9174
9191
50
195
1
297
9301
99
9349
52
1430
9176
120
9035
9358
9063
9229
56
1543
28
9199
13
119
9181
105
9355
96
9156
19
9042
9
9288
9314
9360
9165
9190
9049
9317
9372
1493
9168
9168
9323
9294
19
9099
9298
13
9104
1652
9303
48
9335
95
37
9115
49
9184
9207
9263
1
9186
9264
9394
9394
60
29
1622
100
9209
9386
2
9116
9396
41
9118
9194
39
9402
9217
9348
172
9350
9219
9220
9108
30
1
12
69
24
9279
102
9203
2
190
9205
9283
71
21
9258
9414
9360
9145
34
9415
9141
9143
56
9291
68
9294
9265
6
9422
9240
9220
9156
1566
9133
9244
198
9426
206
9375
9134
9426
9
9152
9234
9110
1528
9350
9425
9159
9381
43
5
87
9166
9167
9384
9356
9437
9430
9431
165
1746
50
17
34
9126
9442
32
1573
13
9264
9286
9264
96
9253
23
1424
65
54
9438
9398
48
13
23
9190
9330
9278
21
279
9190
76
27
9402
279
9382
103
99
9453
9265
109
74
9345
30
21
153
9387
9157
8
1350
8
9418
31
166
9356
9201
9272
9216
9287
9282
50
9472
9325
146
9282
22
9473
1492
9363
1626
9289
5
9435
1664
9323
9219
9303
222
1628
15
47
116
9498
9305
265
9491
9312
74
9216
9219
115
1
9513
47
168
9322
9311
18
9349
9316
1676
19
1398
9367
21
14
86
9404
1552
9244
7
9404
6
14
88
12
9360
8
1648
46
9535
124
1421
9221
139
53
1330
9253
21
9257
1705
1481
9486
12
8
9258
83
1321
9456
9457
1635
168
64
23
41
1508
9541
168
9382
9347
4
20
9549
9233
9427
260
1880
9259
10
9274
9468
1418
70
174
67
9355
9356
9440
1189
9396
3
9477
112
10
74
2
1395
82
9362
9365
73
117
9287
152
37
2
9367
9514
137
9398
47
93
1682
41
2
9369
93
92
87
9283
1303
81
1534
9578
9373
9456
9412
1623
1
9412
138
12
140
9
4
48
9294
9534
74
28
1598
9272
258
173
6
9296
1432
144
9505
34
55
12
9298
22
84
9424
53
47
9310
8
9587
115
9598
9425
27
9589
179
1536
9391
9601
9423
9425
9306
9284
40
1677
1626
9287
9398
9329
1336
9526
9613
9435
168
2
22
109
9613
9607
9335
72
9338
45
44
9412
13
9301
9614
57
9413
28
9413
56
9413
9413
9323
9441
9536
9331
6
14
9539
0
9632
124
1708
61
6
9545
9511
9463
9643
9426
1357
9355
9635
1626
24
9646
1432
120
9635
9461
26
1
9360
171
23
9638
9437
9522
171
1598
21
9366
9641
9439
9476
9530
9591
42
9368
1314
56
9442
1
1598
9375
9480
16
9651
92
62
165
9453
9458
1577
9381
9374
9381
67
9
9606
9606
9606
9606
8
31
1240
9390
9468
9551
4
24
9552
22
44
17
9556
9673
1290
99
9365
9396
9591
71
1603
79
9475
9369
9400
21
48
41
1257
1549
23
81
1568
9598
9697
76
9393
9405
9512
84
1567
26
8
1669
151
9508
9406
20
9486
9406
9488
9510
9488
9510
12
21
307
9498
9522
9615
44
1660
9714
83
9427
9709
1626
9499
79
9395
9420
9532
155
9534
56
9509
33
51
9602
9538
0
72
9427
12
2
25
9628
9431
1640
9540
104
6
63
73
117
9426
85
9433
9726
9428
1607
9428
9523
9546
136
9541
9436
9737
9547
9738
1285
37
9440
9517
116
9450
9550
9740
9732
1739
9436
4
9453
112
9554
22
9447
1541
9415
1451
9750
20
9460
9647
1339
9753
43
35
142
11
24
75
9562
9654
9538
9539
118
9466
9757
9547
9659
9
22
9454
9696
1449
9438
9
232
9641
43
9760
9466
1261
77
337
9463
23
11
9670
9558
9587
9647
27
9465
26
9705
9767
9578
9562
87
9592
9479
9779
20
9581
9471
9781
9711
1422
22
86
9682
9713
9784
9587
9588
9716
67
9790
50
9783
9696
9784
150
9597
9698
30
9728
9492
9598
6
9605
7
9705
9517
9810
6
33
9709
9484
9486
1449
1564
25
9717
9607
9808
189
9809
27
71
9618
9634
9495
9610
4
9635
83
97
9598
9813
9596
30
9827
9
9752
1568
9614
9524
14
9755
9526
9531
9544
9605
15
37
9733
9836
9622
9605
9827
9828
9634
9651
12
9610
1689
108
9610
9610
9637
9513
9513
9840
110
9611
1840
9769
9844
71
9771
9655
9722
9724
9644
9518
148
27
9548
9661
16
9728
37
72
9665
14
258
9650
57
11
9856
9627
13
9782
9647
217
9555
9556
9787
58
184
9652
9637
26
1574
258
4
9797
9578
1648
164
47
130
9772
9801
9871
9803
283
9572
11
251
9690
9878
9678
9668
155
9543
9649
1665
9649
9691
13
14
1538
9882
107
9806
9571
9761
9694
9589
9579
145
89
9575
9656
26
9552
1
9688
9703
21
1600
9791
9557
9558
1726
64
1658
70
9798
9822
1542
109
9667
9825
79
9701
21
76
9693
9907
9830
4
20
9609
1829
1679
9615
1470
1778
155
190
14
21
1545
1596
13
33
9712
251
42
130
9615
126
9714
9580
9615
23
9791
96
91
44
9609
9716
9690
9610
9718
1572
9624
9616
9737
9926
87
9834
70
9933
264
176
9
9741
9802
10
1582
187
1730
50
9623
9743
9624
9704
9840
9624
1311
9743
79
116
1599
1
9627
9945
9872
9638
9632
1579
9849
1679
156
173
9722
9949
9949
13
232
9743
9637
9952
1388
9644
127
46
9954
9757
9660
9824
9862
179
9862
173
9753
82
9653
9764
9836
9870
9765
97
9631
1598
307
9772
143
9767
9734
12
9973
9974
9768
9871
9660
9775
9776
95
9873
9663
89
74
9777
118
42
9772
1856
9972
9667
1501
57
9682
9904
56
9666
9780
9776
9757
9673
9777
9910
1539
9672
9762
83
9786
9783
9985
9686
9791
96
164
9792
67
9792
9990
9792
11
9659
9920
63
308
1744
15
10002
9793
9702
32
1349
59
9702
9901
9692
12
217
19
89
25
9703
9710
1742
9810
9
51
32
9915
94
10014
9710
9815
9716
1394
9717
230
9799
88
282
9933
76
24
29
10
10035
51
31
9
3
9701
9840
9703
9735
198
10041
223
9964
10039
10039
39
1485
262
9841
27
10042
10043
9745
9841
182
9733
9829
9954
9816
10055
9846
10055
8
9977
10051
9853
10051
1746
9832
1518
1814
166
123
9958
9718
9981
1868
9752
60
1694
9823
9758
51
9984
155
83
9859
9985
9737
272
129
9931
9741
9861
9763
184
10072
22
1565
9865
9975
1717
9871
9871
10070
17
404
9869
54
31
23
26
9858
9874
10007
2
1801
9877
9784
10081
89
10009
63
9789
261
9884
9865
10
99
9793
46
9793
0
63
37
172
1
9871
15
10028
21
9899
9769
3
84
47
9901
7
9900
9809
9900
10115
9884
197
17
9906
10040
1526
67
9908
10124
9912
142
10115
1626
10021
9786
9
9913
23
9826
144
29
9824
24
77
9917
9
9825
111
10056
9905
2
10125
1872
1704
5
8
9796
10129
9931
9810
50
48
9832
9907
10146
9800
42
9836
10136
9926
10066
9902
10045
126
10006
9940
46
9906
2
9838
51
1493
76
1874
36
27
4
9941
10158
17
1608
18
10013
103
10159
36
10145
10015
10016
9843
115
9
10080
10080
9937
10061
1685
10022
10063
9832
279
196
171
35
65
9822
9855
26
50
72
14
10076
9970
9961
101
10099
10185
26
92
9966
9847
9848
10106
40
9954
91
9954
34
10172
9939
10192
9966
9973
164
105
226
10093
9986
1779
29
10177
262
16
102
49
9859
42
33
9990
10201
12
10116
1674
169
10101
10101
1
83
10205
1695
81
10208
9971
9892
10188
37
1624
28
9974
9861
0
9894
10124
153
56
10192
9900
9864
96
9960
30
10192
241
81
28
10135
9
18
9900
9873
10077
10077
9886
10081
10
48
10228
2003
5
15
10142
178
10085
10018
109
10145
1503
9879
9911
9973
21
99
10088
10147
9897
10007
9882
9918
105
32
10002
9917
9917
21
9918
93
10236
10215
10135
116
1900
91
1710
10031
8
263
34
60
10011
9926
7
18
1586
10
10037
33
1331
9935
10249
10018
9902
43
39
14
16
9935
1604
67
1597
10048
9925
82
10004
1444
10051
10161
10042
138
1723
97
10011
10126
10271
51
10047
9933
10059
10128
10169
113
28
45
9
31
10063
3
9960
1599
10171
10064
9938
9929
9959
10
10042
75
10278
10186
10067
10056
9
10066
272
9941
101
5
74
10071
19
9966
9934
9944
10260
10140
10076
60
10262
6
1527
10078
9971
10145
1785
1336
9973
10197
390
135
10291
10189
62
1634
9943
12
9943
121
12
214
7
11
10272
110
1627
9990
123
10282
10094
1611
120
9965
10205
9965
10159
94
1692
11
1724
10164
10098
10212
10089
3
361
165
10000
10096
44
10214
281
23
21
114
10109
10109
20
10322
9973
1704
10325
1898
1790
199
93
42
7
6
10230
11
12
10117
81
10119
10118
9990
96
3
10334
56
10191
10191
1695
1
10
63
1563
9992
10237
10121
10242
9994
10196
10126
10134
122
10251
10031
15
1902
61
42
53
1457
10253
10353
10134
10335
10035
64
1699
33
10014
10360
10104
102
10261
92
10139
10014
1723
148
10342
10142
40
18
10158
244
10026
34
10274
360
10224
131
10374
10153
21
10028
10168
1872
39
10234
10064
18
55
10163
38
10068
9
10181
8
10076
12
10297
1671
10249
10078
10249
10398
10377
10140
5
25
110
10140
10
1739
10052
3
42
10081
10380
10181
18
10259
10198
38
12
1841
1681
10190
21
10386
10189
25
10058
10207
10321
10388
10417
324
10101
108
10212
82
10199
1796
128
132
10078
10327
59
10324
32
10325
28
20
10110
10216
29
1918
80
10081
10207
10328
1706
1745
256
17
10331
53
10336
10405
47
10292
1686
19
10336
84
1597
10122
10120
10090
10094
90
7
10115
252
6
10118
233
27
10306
10415
41
1862
1755
185
37
10349
10132
198
10195
10423
10127
40
10356
1556
10357
18
181
10250
40
10109
31
10252
252
10147
10430
1662
10325
10431
17
210
22
34
14
15
1660
25
232
1
10433
10433
10433
196
73
10123
10267
10372
23
10
10376
46
10267
10437
10256
10438
104
227
10258
83
1938
17
278
10272
66
4
10382
10381
10264
10384
10384
8
10384
64
64
37
99
15
10269
10448
10168
10449
10450
103
10227
10497
12
10178
1808
10174
10294
22
10294
108
10282
10295
50
10405
43
10403
10284
10465
10297
17
8
26
72
1530
10160
10407
10289
10411
110
10193
10419
10165
44
10315
10419
188
1679
85
10195
10317
39
10484
10320
10304
1562
10486
48
10487
140
1949
10206
42
14
10426
25
1755
10309
193
10209
41
10430
10211
10327
50
10332
10335
1787
10505
10187
32
324
2
10220
10190
10447
10448
10339
10224
10511
10512
10455
10228
1623
10558
15
8
18
81
10278
0
1761
1711
1606
1730
10207
177
50
10567
10467
10467
46
35
10244
10465
83
10349
220
10361
10575
422
10576
54
113
1648
10255
10587
50
10588
8
10481
21
10263
86
10437
10232
10233
20
185
20
10367
10367
10257
10486
75
27
10496
185
10379
10596
44
10553
10381
91
10601
1753
7
10385
10499
10508
176
10269
10275
10563
10500
10387
238
108
1507
10454
10274
10568
16
10326
10284
1
1573
10395
10573
1575
10332
11
10402
1829
5
84
10404
10404
10623
10467
121
283
27
10299
11
10643
10408
97
10532
55
1802
19
85
10431
45
23
1644
10411
10430
39
10317
150
116
26
1782
10421
65
1779
10540
10604
10437
10363
10317
10319
10605
22
10608
1783
10555
147
10556
1603
10291
10662
10665
58
1708
10295
10619
10323
10323
14
247
81
10512
1621
27
10303
10439
33
335
10342
10446
29
10459
141
10573
10524
10680
196
1596
10448
10353
121
187
77
10645
24
133
10332
10
17
103
10650
51
1586
10585
10478
10460
10478
10587
10328
10329
10591
1765
10366
10340
63
10694
10480
324
10342
131
12
10487
1752
1790
10346
10374
10374
10341
1869
52
30
10422
10671
10707
10378
23
1981
0
195
19
10350
10359
10383
179
10677
10714
10386
19
10488
10504
10714
36
14
110
8
10618
10678
10504
1800
10507
17
10
124
19
105
10510
96
11
10620
10566
10510
10
163
10370
142
10513
10726
16
10444
10397
139
33
10517
159
10396
64
10396
10378
12
10453
1
10700
10401
51
10453
396
10637
189
13
10384
10377
161
10409
216
340
1732
10591
1637
10716
47
4
1798
10654
79
10522
10
10650
50
1548
112
10601
65
10527
54
289
83
10543
10664
1843
72
10760
1
10764
10550
1513
10670
13
10544
10556
10670
10431
108
10440
10560
10672
10541
28
10413
34
10491
10564
10439
10491
146
10549
10743
10445
1979
10679
1995
5
10555
10569
1609
10785
14
50
1900
10499
10449
15
311
1719
10689
10789
10789
10560
56
10445
1498
10555
32
10432
333
124
11
10569
10697
380
10701
10462
17
10564
10640
1820
10456
10588
10763
10583
5
10805
1678
16
10464
10474
10
193
171
10477
23
10591
10717
10482
10
73
10785
301
1655
10475
10475
10786
47
157
10789
10459
1933
10726
59
145
10588
10791
10792
9
10470
10794
2
10497
10676
10733
10614
21
4
113
5
1825
1827
39
10481
10621
74
10743
63
10503
21
88
10846
50
51
10747
28
10748
10615
106
10631
50
259
10817
48
10488
15
10509
60
10757
291
10761
30
10521
10703
10764
10643
1760
10761
1616
10823
10517
10501
10652
10628
10525
10768
10709
10767
10652
10648
10771
10769
10871
10714
10531
29
107
10660
27
71
292
1643
37
11
125
10780
10658
95
1712
1755
39
10779
9
10779
10515
10642
1946
10516
29
1668
219
10521
18
10520
10674
10884
1884
1491
33
10678
10551
1869
10674
3
10797
10735
37
93
10892
10530
10530
10798
10801
10896
6
10680
10536
10803
10534
10900
10668
10743
10565
14
10685
10565
10743
10744
120
10690
297
10556
14
10903
3
9
99
10540
10673
10
1753
207
2
10909
66
10544
10689
10749
10547
10564
130
10694
10878
21
24
190
10824
10577
19
1705
10567
19
10702
124
1912
58
66
216
10708
10563
10694
10564
10565
10594
130
10893
10583
10
6
22
1755
48
10840
10714
10598
44
10895
1
1897
10593
10715
10593
1780
22
10706
86
144
17
22
42
97
1901
10582
136
1
196
30
13
69
21
31
10911
370
10858
46
10732
37
1972
10914
217
10
467
10618
10862
37
1772
86
97
15
10741
10742
10867
10597
1733
68
107
10624
10621
10872
79
10929
10751
10684
10629
217
94
73
10934
10610
10752
10754
10757
10936
1472
10883
10821
179
10763
10636
3
10763
10639
10944
109
10899
96
42
2036
10707
49
10779
73
10644
10627
10905
24
6
107
141
10717
10775
10636
10655
10918
1611
151
4
1922
26
10921
148
10853
77
10772
10853
48
1443
10804
352
23
11020
9
157
10930
10738
10806
1678
78
10931
10741
1679
10675
34
10742
72
34
16
10678
10680
10811
91
146
10661
93
10681
10661
27
1777
10662
56
10686
165
10877
10754
11000
10692
12
10834
1799
10675
15
10698
1873
179
10962
10889
1811
10801
121
34
22
58
15
1888
17
10703
1790
10894
13
10703
10703
19
77
1781
61
10684
16
10963
192
10830
10708
6
113
10833
10712
10976
280
10974
10974
10909
10845
10858
10979
141
39
10826
497
2169
55
136
10985
1983
7
10863
10727
10846
96
1754
45
71
10786
7
12
107
1727
11044
10788
11047
102
62
123
233
10843
10875
1709
252
23
11053
10741
10884
11058
11105
11061
35
1831
10749
11064
11024
95
21
444
10882
10756
33
10869
1862
11121
11031
10761
10762
64
7
11036
24
1606
11126
112
10768
1489
40
11039
13
11
10
10906
10906
63
11131
136
10832
11132
11083
19
63
20
10837
1863
9
299
10899
230
25
24
10976
10780
11058
214
36
10790
1656
10783
10891
10922
103
11148
10909
11064
26
11064
11100
1929
38
10904
10787
10804
51
16
11163
31
1931
10799
31
10799
1955
10802
10798
11169
1967
17
11170
106
11170
10929
1555
11074
11176
1802
10821
75
10949
27
10949
117
196
11180
11080
11128
11093
1809
8
24
11085
10808
10941
10950
10955
10809
10809
11090
27
170
144
10835
10958
11093
11029
10832
95
10819
10971
10833
1803
11196
10955
11107
64
36
391
10947
8
11158
10833
1761
10851
35
33
10840
137
10834
8
1701
1791
1618
10910
10845
41
47
11173
410
11120
10851
11055
10850
13
11220
10850
10987
18
11177
10854
91
29
226
1562
11058
102
10857
11001
27
1785
57
10870
122
0
101
11190
10859
79
64
1888
83
11143
10861
11142
11148
11142
8
13
218
10937
111
10993
134
24
11201
1746
66
17
11245
149
10998
1820
32
10878
57
1942
11015
30
11257
1947
19
11212
11099
1699
11164
23
2022
11019
64
11176
11268
11177
11020
11222
44
11224
11226
282
101
1784
11274
11028
10975
43
10903
10904
11229
1845
505
10
11053
11188
89
10909
11121
11055
25
55
41
108
1543
117
156
10926
30
11053
11194
1478
10920
15
2207
142
23
11294
11250
11295
15
147
155
327
11196
11197
2
11251
11298
11198
11
61
60
11252
11253
11051
9
11211
15
11076
1717
27
21
52
11201
25
18
11060
11060
10933
58
11067
98
38
11149
11307
6
11307
10936
199
11063
11223
11065
1792
11223
11223
268
11070
11060
11271
11231
10941
12
11317
11158
10943
58
67
11162
11235
128
11163
225
149
81
11281
35
1904
86
10960
11077
199
72
58
11234
37
2053
11336
10964
11178
10964
11040
89
204
11342
10965
1787
1758
11041
11042
1588
163
1754
11099
8
8
11092
19
10972
11120
174
1796
10974
11049
1833
11303
5
73
11102
11249
11354
11096
10978
11097
11051
57
11105
1796
12
10986
10
11128
11
117
5
11111
16
11362
17
11132
44
10992
10983
11257
10
10990
43
10995
11261
10994
1976
11134
10998
71
52
11280
11001
11327
11329
38
5
18
142
209
11380
11004
47
105
11382
11122
11122
155
11290
115
11382
11012
11383
156
80
1760
96
201
11012
69
1654
1916
11127
3
11085
20
11389
1994
25
11237
123
11345
11022
1807
11028
11348
11
1763
36
106
104
46
39
78
77
15
89
22
58
147
46
94
107
1925
24
11030
144
11156
11409
306
11306
11318
77
22
11413
1915
11263
37
37
11324
11047
11369
11372
11418
11050
11419
11315
11156
11376
18
11333
84
114
1598
90
11054
27
11335
1740
1968
13
11319
11051
11425
124
5
215
11050
181
11430
11201
11342
93
11095
96
11201
11060
11432
11328
11060
11205
1793
6
11333
11396
11351
28
32
11209
11067
1784
11440
272
239
36
11398
217
2058
11189
11443
9
11400
11212
1981
152
66
50
2
11076
193
11218
159
47
1855
11078
11454
11413
205
45
3
11370
11204
1711
1764
11415
57
46
28
11304
82
4
51
49
11377
11088
11458
133
11194
1604
11086
48
123
11460
11309
36
11087
34
45
20
11091
54
8
115
11468
1864
11104
1921
11438
11100
1870
19
11391
11231
122
9
38
11108
11108
11395
11479
166
46
11213
11327
11257
15
51
1792
71
65
4
11262
11217
111
11451
11240
39
11263
11219
9
11118
11497
118
11255
11226
11226
11123
0
11347
182
4
219
11466
11257
35
11
83
22
11142
11210
7
50
235
30
27
11264
11516
11408
41
11429
11293
11474
11136
11412
45
11435
1973
30
11185
11273
11145
11136
11436
38
11276
11159
11440
11440
50
299
11284
11481
45
11370
11151
2064
57
1931
27
516
31
14
11293
40
353
2109
11169
11451
11161
11492
190
157
11458
11166
18
11298
11322
11177
190
11461
11242
11157
11272
11441
10
1994
11303
24
11330
11394
30
11214
1620
11556
12
42
11446
11470
11557
14
11400
11284
37
1851
11255
11515
11313
20
11172
1693
11482
24
11188
36
11188
1847
11460
1782
1731
11234
11320
52
11321
12
84
11469
11301
11329
18
11415
11331
11200
273
11535
11586
11339
11587
1866
2002
11365
11210
11430
1759
11213
11546
214
11491
53
11367
11492
11368
11347
11370
43
11347
15
1764
11496
2
11217
46
184
11514
11374
11499
11264
11264
2271
92
11213
11334
11216
11522
29
204
8
11450
51
11273
11569
120
18
254
11338
11342
11526
11364
315
1
11233
1872
11610
457
11576
34
11527
11514
12
11236
2012
11228
11238
11615
11460
11460
8
11533
11371
17
43
11350
11242
11521
11244
175
8
11541
78
11542
11357
2058
11264
11528
11359
11623
110
11380
23
11318
11547
125
11298
21
11322
132
11633
3
47
11388
167
124
11607
32
11392
11609
81
11642
1
11644
11258
11487
70
11611
11552
11612
11420
11271
76
11340
13
98
9
466
85
11340
1815
11656
11620
11288
160
66
11497
11402
11402
11402
11576
116
11627
96
11437
138
11276
1967
11403
11629
81
11349
11285
11582
11280
11299
11281
11288
11281
11667
11283
11292
55
11307
11357
11343
11423
207
11511
41
11405
44
11293
11586
11425
54
11407
11290
27
11589
11589
84
23
303
1823
1994
1788
36
11412
13
11594
11594
11602
11655
11309
23
11375
5
11307
39
11315
6
58
11441
19
11433
1806
11600
11600
11531
11305
26
11318
11602
11536
11471
130
11619
111
11607
11619
11450
11315
11388
11621
1898
37
11681
34
41
1912
11341
65
341
11390
11612
188
11684
11614
11446
1722
16
11686
24
21
11618
104
1966
164
34
2025
11690
9
2002
266
104
1530
11408
11501
229
11723
1861
16
44
11455
11724
1936
11505
75
11731
32
11483
2200
11648
214
3
11650
11349
11717
11475
11468
11736
11653
11718
68
11737
1937
109
2023
11476
11642
11655
11739
413
1613
1612
2093
11655
11643
32
11478
11742
2032
11473
342
11355
11479
11356
11585
11524
53
11752
11669
11527
8
23
11737
11431
11538
1
11385
2042
1953
11508
1964
11766
11402
104
50
225
11438
129
11685
11549
11503
11394
3
207
164
2046
98
124
11694
172
46
1828
37
11697
1573
37
27
11400
110
131
2004
107
11473
0
11397
11567
102
11697
11410
11462
11462
18
11709
1569
59
81
35
11700
23
11542
11548
172
11412
11714
11638
11576
11546
13
11638
11482
11426
11576
11576
15
1626
110
11719
99
11714
11424
11791
11539
11437
11792
29
11419
11567
11805
142
5
11481
32
12
39
48
1832
23
11802
11506
11729
21
11436
124
11553
27
100
11438
11808
11555
11493
26
28
11603
4
11523
11747
11461
1933
54
11593
11594
11835
68
11465
1927
57
16
39
11599
11448
155
11469
1966
11516
11448
1546
11760
226
11466
205
16
1889
21
11849
0
11768
11475
11598
11693
11694
317
148
194
11852
89
11770
257
11612
11526
1931
11774
41
11478
118
11845
14
87
199
11596
11468
1714
11603
53
20
11478
11478
14
38
11492
1770
11612
56
185
97
11503
17
248
101
11505
26
11494
115
1936
194
279
11624
11512
11657
29
27
57
14
11730
35
2046
25
11516
21
165
31
26
11816
11739
11884
11895
39
11816
66
66
11741
18
11521
63
24
36
319
11672
1798
7
6
3
125
35
11667
11532
1748
11669
11832
254
11691
11836
11921
23
11537
1824
103
11910
224
64
124
11676
11928
11611
11766
11843
12
11537
11768
11665
11
172
108
11683
57
49
499
11924
11856
22
11609
11945
11857
11610
11556
24
11671
11542
11858
52
64
11564
11677
11553
35
1883
11554
11873
11866
2
226
11710
11558
11719
76
11633
2073
11883
2075
11888
1635
1935
25
11652
25
132
47
11955
95
11978
11588
11895
60
11
2075
11703
35
11887
60
135
1934
11708
11579
233
11970
11894
1776
59
56
11992
111
11600
1730
11588
1
60
11741
105
11997
11742
11980
11662
3
11722
11834
11610
52
11596
11914
11751
33
11767
315
106
11621
1799
10
25
11770
11624
37
11844
11926
57
196
1757
11770
64
11628
11
3
4
11943
11690
11781
11634
11749
11775
11859
181
2080
11948
11949
11642
1595
1977
11788
11953
12044
11629
11955
235
11632
33
252
160
149
2269
12049
38
11649
170
11651
12030
1870
12054
11638
11653
11653
12032
12033
11654
33
11797
61
12033
266
11657
11963
11963
77
1
4
18
25
303
252
11963
11730
213
11963
11889
176
2013
30
2054
11734
24
11976
11670
210
1813
1706
348
69
11671
8
12048
1900
100
2037
12
238
11989
11791
11681
11976
123
11978
2084
11831
60
11797
13
45
11688
15
6
35
11988
11694
35
11673
12004
11921
118
11995
11809
12008
12096
11812
2098
100
27
11703
74
32
69
11687
11711
11932
12107
11823
47
12021
12108
11859
12108
12109
235
12089
11759
1768
11711
32
129
12009
11865
1931
11859
12028
1832
12118
176
11943
11721
66
11731
80
12104
11732
12123
3
12020
12105
29
11872
122
1823
30
12124
11733
8
19
12040
1937
11727
11868
105
2080
32
11730
2074
12042
11877
2
2099
12131
11714
12135
100
11
33
75
21
1981
12038
116
11750
1914
27
1887
12
11858
49
12140
12056
47
12127
12144
28
13
53
11755
154
11755
12128
1932
1567
150
227
11902
11750
11760
2190
118
11760
93
85
288
298
203
12055
11764
26
12071
11801
11874
10
12160
11983
12076
150
11803
11770
112
11771
11837
11837
17
11989
11771
74
1717
87
11912
33
12069
2069
6
7
14
11
12175
11781
8
22
140
183
2040
11747
1716
34
12162
11925
11826
11939
133
2113
135
12189
44
12104
12011
60
107
11803
11804
11763
36
12202
143
11848
16
1952
11814
30
11772
12029
29
12187
124
11777
11814
12192
31
11814
11814
12116
109
12037
23
2075
11963
1927
1864
58
99
11858
11858
12118
11858
11968
11964
12133
11782
214
11888
11933
113
11891
88
12205
11865
2296
79
12147
12053
11838
12131
11988
11902
11839
12151
37
12055
11951
3
12238
86
12063
1
1940
49
47
27
169
121
12245
11998
12144
10
1887
12071
12073
11860
11860
2021
284
12079
2082
12238
12011
11900
125
104
104
121
13
2043
12245
12024
16
2006
12169
46
0
11869
12019
251
12194
12101
203
12173
12173
200
12030
92
64
12200
95
12108
12277
12027
30
12036
12185
12209
2210
16
11956
12211
12118
12287
12214
1852
556
11853
12009
11853
11903
67
56
12276
11965
12050
12124
84
12217
42
9
1853
12015
240
1
155
11931
36
11898
1866
12052
12050
95
11973
16
12136
12304
12290
123
114
22
19
8
12213
11941
11922
11943
11925
321
2225
29
11931
11919
11987
12237
11987
11920
12319
11952
2275
18
11880
129
12246
19
2107
108
98
12162
114
12248
56
11999
11889
12333
55
12250
182
11949
12250
12080
12167
12322
8
11896
11956
12259
11970
78
272
12261
12244
12244
11942
12264
1698
12331
11962
79
118
11909
12111
1996
11973
12
12186
11985
11985
12112
19
3
11959
9
98
109
240
1813
56
12259
36
12349
12368
12264
12281
42
12370
12079
12354
5
11922
12287
11993
12360
12380
23
12127
66
15
12094
12002
12003
12371
12286
12138
12101
12007
2160
6
99
12061
40
6
12012
2019
83
376
12013
1986
11990
562
1878
2148
12152
10
11952
11952
12317
12153
113
3
12020
12387
12033
317
1986
12325
12403
12026
12123
51
2285
22
28
45
12085
24
33
12085
14
12085
1857
12413
12045
12334
12416
12010
53
207
12399
12399
2138
88
12404
12042
12345
83
12408
1961
83
12330
29
12348
149
3
12180
15
2041
11986
12046
29
12262
12185
12062
444
12434
12187
12435
12048
84
21
14
12178
5
12070
2126
94
13
12072
12155
11998
34
12073
49
12428
12156
4
2
12346
12116
12278
12431
12062
1754
12368
12068
24
12206
12202
41
12355
12083
12121
95
565
36
177
11
1970
16
12291
27
74
12079
104
12131
267
104
12371
54
133
172
12387
12224
12029
35
8
2
12228
12455
182
12314
35
12195
12315
12381
12460
42
2052
21
128
12321
12466
12401
12106
12106
12103
12103
12468
5
14
12402
12106
12471
2015
12110
141
12478
12212
58
255
12480
13
12167
12482
12416
360
12243
12258
12094
12175
12510
1
9
1
12430
45
24
12268
12181
12232
12270
44
110
12135
12270
14
12271
1967
12270
12416
310
12435
12500
43
216
12437
1861
2087
12442
2024
12528
50
18
35
15
12161
64
12269
12428
2017
1651
12363
12
12203
55
2
7
12204
2008
184
77
1939
12438
12253
1
12282
33
2133
12444
12181
39
12551
12308
12186
12170
11
12190
316
12227
53
16
27
2
12110
9
12300
45
12275
2152
49
42
19
199
12545
12113
12182
12313
109
16
12305
322
12157
49
1925
12201
12322
12490
12194
12126
67
12475
12330
12189
12291
12477
12292
83
1968
12333
69
171
12559
12198
23
7
12128
12333
2156
200
12335
102
193
12417
12564
12333
12199
2142
144
12345
1945
147
80
1993
239
33
48
2
2282
102
64
2269
12606
12315
12334
1946
12352
12335
88
12581
12610
12582
12443
23
12522
12241
18
12353
12354
12365
12201
58
131
12525
12329
1970
26
77
1
12251
18
1
1782
12208
239
12528
12174
12375
2287
12210
97
243
12463
34
2045
39
1666
119
12464
100
2039
2070
99
6
12344
41
12643
12542
42
12470
14
12536
138
12648
118
182
12539
12271
12378
54
12541
205
12373
12351
1879
12373
12650
7
45
12616
12382
46
12231
12559
12620
1779
409
12654
12562
12655
65
12240
6
12565
203
104
12262
162
17
33
12412
12666
2148
10
2175
131
12269
144
44
19
12299
12212
12415
2050
12273
12276
12582
339
12675
12573
219
1957
91
272
2202
12652
12270
12224
2036
12656
6
12431
140
6
12695
12
12233
12662
196
12696
2268
182
12429
69
17
1966
12609
12702
17
12707
12251
12620
137
1869
12290
95
9
2094
189
12608
12460
1925
12446
1967
12633
98
2193
7
12692
15
12347
12450
12262
12615
12693
47
12552
2005
172
12464
12326
12554
120
1816
133
12266
158
12649
12334
12391
35
12461
12331
12312
43
12738
114
12450
12710
138
27
12659
28
242
12660
12637
14
58
59
53
10
12321
2120
4
55
92
1970
117
12491
12354
212
1913
4
35
12485
12760
12
12499
57
11
12357
12470
12589
12364
12500
64
12384
1683
12736
12681
12502
2061
12767
12493
2
12665
12687
150
12749
12779
19
12750
39
12509
12702
2065
60
21
12515
1928
61
12452
125
115
12391
383
47
300
181
127
2073
166
12329
119
28
26
12418
43
12798
177
6
12375
12714
12774
230
12717
12717
12697
135
23
12471
12340
12542
106
12806
35
12429
12542
55
12409
100
94
12545
82
12785
72
327
12787
12476
1733
28
34
1951
268
98
74
12393
12818
244
12646
40
67
11
121
12718
12796
12523
35
12396
35
12396
12426
12548
12655
12398
12363
2036
12825
2189
8
12742
12403
12496
39
12660
12829
1966
12532
41
12746
211
12748
12534
12372
47
12559
12502
12751
85
1735
12590
20
12812
135
12664
12503
12664
12506
2182
44
68
12739
48
12739
2095
1773
33
74
41
12746
12583
125
12425
2004
21
37
12771
12457
12607
12430
96
12690
2248
340
1809
12402
133
12780
36
12466
12440
12840
327
316
12840
12569
12535
12758
12842
12597
12574
12447
2141
12508
2138
1586
12479
2107
12628
12707
128
40
12513
1987
288
12483
12630
151
12632
12632
12485
12799
2111
12488
12488
192
12613
348
90
71
12719
9
12621
12781
202
9
12812
12888
12876
1
12627
12878
12650
12891
160
162
28
12506
12794
12474
12603
109
48
12572
21
12799
130
69
12541
12511
12446
213
12635
18
29
12517
12
12547
12549
12808
12521
72
12455
1719
75
2171
2285
12846
107
123
108
29
15
142
12854
12914
20
2225
36
231
12572
12514
12577
12558
302
17
12561
12557
12526
12526
103
2105
21
2122
108
68
12879
1839
12
14
12565
1839
12566
12956
1809
12531
12533
1936
12
12945
313
12801
12571
1956
12634
104
12637
12947
12730
12576
12896
131
12703
130
12578
12876
41
461
73
1784
46
12681
46
12550
12737
12812
12737
12978
18
2255
2120
93
12589
12742
81
12589
12717
12983
53
12911
56
333
12593
105
140
12699
2
327
12568
12976
9
12665
47
12665
192
1827
8
12603
12707
148
12732
161
12763
83
94
12988
12988
118
12640
12742
141
12679
12845
331
12683
86
12918
12746
12940
12746
12560
106
2163
2243
123
12923
13003
2175
35
118
3
12782
68
12600
13006
52
103
13006
12931
12604
12604
184
12660
12608
12935
1
176
2066
51
12750
13042
12880
48
12646
12779
65
13025
117
12621
16
12889
12717
217
2283
12771
45
12678
12658
74
12977
12977
12818
12960
340
12821
13039
12635
12636
144
13043
13043
12964
12988
12826
166
12826
12639
13063
216
1
12901
12795
12795
2178
1950
135
28
12666
12789
29
12699
33
2168
114
1964
2173
12618
12982
12837
50
34
12743
97
12811
12986
12986
12840
19
12
72
12793
12845
12805
12794
2043
37
10
12846
12920
13068
2335
311
13068
13016
13071
13092
12994
122
12726
12693
13097
13
12860
12733
13001
12822
12762
13080
2229
2066
12708
13102
12708
13004
65
8
2184
12938
1922
11
13037
23
12684
13110
2374
12835
114
144
13114
2289
12719
12692
12665
2198
2276
163
12722
12695
50
36
154
13054
12865
1967
12866
62
26
33
330
1826
9
13029
12792
13060
12854
2016
13031
13130
13035
112
2329
12742
330
2203
135
12800
108
37
13070
33
12746
13074
13075
12880
13047
46
25
86
12874
102
26
12983
13085
39
13156
13088
30
32
164
12856
27
13139
13160
12796
159
313
74
221
13160
13162
13143
12731
12801
12801
12894
13146
5
12704
12802
12888
2
12769
2074
14
220
13065
52
85
13104
12736
100
19
13003
2212
1
13178
13009
83
1997
13157
44
12897
2211
2322
13012
12742
2324
12814
233
13015
12907
13019
12904
13085
13087
12797
12728
20
1815
12755
12731
2
144
37
13195
374
30
10
2591
12736
12802
1961
170
30
13137
90
2093
41
12769
2259
12745
6
30
113
13189
13189
124
12937
12937
12779
48
13196
250
140
12906
134
2354
12784
12823
235
12936
12936
34
13156
13205
13157
12939
152
94
12913
13207
2369
12981
13123
13158
13053
13208
12950
13227
6
24
12856
107
12944
2056
13229
12944
156
13057
13162
13058
13234
4
12954
5
13128
13236
12948
13061
12919
12949
13167
12799
29
26
20
12848
12955
12803
9
19
12849
23
115
13175
13246
13
78
41
229
13181
12972
0
12786
478
42
13140
185
272
12974
77
13232
12975
95
12787
12787
13249
12861
2027
13253
141
2202
12913
11
12886
70
2003
12820
27
2410
85
13191
12869
12983
1886
13256
42
28
180
13258
80
12797
299
13249
2337
61
13262
12878
234
25
13021
63
118
73
13023
13101
12904
23
12963
13167
13
2015
13259
12906
100
1946
27
61
12
12809
28
13033
278
12908
12968
66
3
25
97
13267
2
13012
92
45
13222
13223
13015
22
12849
40
13280
12828
13228
13274
2237
12888
155
13190
13190
5
12891
12986
171
13279
46
12837
13281
107
2293
2183
13294
201
12956
130
13203
294
12912
12991
531
12959
12915
13064
13
13246
12916
2052
15
12920
210
12876
12939
1930
13000
235
17
13043
13309
2150
12879
145
2165
13034
135
10
13074
12970
2236
13256
22
13256
309
13221
2151
2338
26
98
12859
13153
60
13055
138
1841
135
13228
2111
13053
100
13165
13274
13063
12899
13274
13030
55
206
13336
28
2187
53
115
13344
12907
13
5
13291
1996
5
13342
13250
13074
333
13085
2285
12900
12964
12902
4
13120
135
12922
60
13092
21
13307
13090
142
13309
13367
13367
13018
88
340
2021
13092
251
73
252
13370
163
12935
13375
56
140
13373
13108
171
12
12
13216
367
9
2058
244
13105
13382
19
32
13107
12947
235
13336
13292
34
2348
10
24
72
13156
54
13090
13339
13005
12
78
13394
13339
12
88
12957
129
13344
13346
12993
12941
13397
13397
13348
131
60
135
13399
11
13101
13404
2198
17
16
2220
2221
47
75
31
133
2470
378
29
13362
78
115
187
76
13191
13413
13138
13421
4
17
2074
13052
13030
21
13262
149
2044
13151
1
13151
229
13034
2247
13428
13204
13424
13038
2
12967
12967
100
13158
41
13435
2314
29
206
54
13437
40
191
13441
146
44
329
13387
13340
13281
2235
57
71
485
2233
13391
13079
13289
13223
13348
13164
13047
3
13443
25
13086
285
13109
13398
13182
13399
13172
138
13357
2011
2199
15
13360
13057
13454
100
226
37
9
30
13469
13459
157
11
13
13199
13190
13461
13475
13066
31
142
13419
91
57
176
18
13204
93
55
44
13479
482
73
13496
174
2345
2253
74
13496
13048
224
82
13393
58
13127
329
13127
13092
29
13151
202
13102
13129
13096
13218
13222
262
13505
11
13103
13155
14
13348
13032
13281
13349
237
20
2349
13510
13228
13163
153
13063
13499
8
13038
13229
13453
13038
13207
13229
145
102
13515
155
2149
13503
13
300
95
13069
87
2041
13216
13421
64
22
80
1922
13075
13367
13223
2254
13248
303
27
2146
342
13307
64
23
13519
2204
146
13374
109
13255
13063
1955
13
13089
14
13376
53
1871
89
13544
13529
13073
13266
21
2267
13382
1905
2360
45
13099
13549
33
2402
2077
28
2048
13155
2258
13151
13248
101
13453
24
53
13549
194
13557
67
13196
13163
13500
11
42
32
13169
124
113
8
13561
13353
2090
177
106
13407
13563
87
13476
13127
13270
13306
124
2021
13300
442
13523
13181
2164
2126
13301
155
13130
2261
13420
154
203
13319
2411
13597
13376
66
13582
13321
13195
41
2335
12
125
13589
13318
13499
13291
2109
13386
13328
62
16
13294
34
13294
190
115
13149
33
26
225
152
13442
13505
221
213
13207
13155
6
13605
34
2331
13344
13336
13141
2334
13410
13458
1849
13339
13564
2451
25
13519
13142
199
1936
2095
13627
99
13567
13567
13524
1938
169
214
13571
42
13229
11
13347
13632
13356
494
13227
13623
13358
13358
13529
0
13359
13639
5
13176
84
13158
47
2213
13648
13539
2134
2069
27
13652
13373
141
13242
25
154
52
13645
66
13342
2
13377
13242
100
122
114
7
2008
13494
49
16
11
13315
13603
13350
110
13316
13256
43
2476
428
48
13605
13259
13188
13452
13453
13382
13397
13189
109
13609
48
13610
12
2459
13194
13386
62
13666
129
265
2459
13620
2231
44
31
13686
13413
44
13519
13688
159
2213
13281
13520
13522
2109
313
13588
13417
13226
13630
2379
13346
13524
2464
572
23
13482
48
13210
13406
2050
13484
66
13697
13698
13596
13638
2429
13685
2017
39
35
13489
13411
2514
13414
13537
1862
13646
8
108
28
2181
157
26
13250
172
13714
129
2435
13454
2225
2706
13718
4
45
13512
21
13408
13437
17
2081
13718
13413
139
13720
2236
169
121
18
99
136
4
13247
457
318
13731
13447
13338
28
2126
2454
93
2013
13339
13673
13273
13525
41
56
13569
114
142
2161
9
13734
13637
13637
26
13677
13677
92
13280
1908
13482
1865
27
13335
13741
35
2250
13740
16
2237
13578
85
13462
13
13741
182
27
326
52
18
26
13693
24
13473
24
13297
13657
13657
13506
198
13758
13370
69
21
94
2393
13359
202
13703
2363
13373
2160
13395
2711
2078
13319
130
113
37
81
64
45
13377
13777
55
2376
13389
2182
13778
2113
71
13718
2472
73
2531
63
2713
2421
48
80
222
48
13406
6
291
13530
36
64
23
13688
1
13338
56
116
16
27
9
13492
4
72
16
13700
13800
13346
13803
13400
2409
29
1
13803
286
1929
13519
13635
23
13503
13551
13352
13807
13404
2721
2537
63
13469
13811
13469
13812
132
2070
2512
23
13432
13646
13339
13533
75
399
26
5
44
13620
13432
13817
2286
13762
13654
212
13569
13370
13487
38
13631
13550
2483
13444
146
197
13739
53
191
2310
2434
13668
77
13780
13839
13781
13363
13459
1
14
13471
367
13473
13372
13592
0
13655
13449
13655
13790
13596
257
230
161
2551
13464
13376
43
13687
2106
111
3
13862
2028
193
10
13793
13603
47
87
16
253
13663
13566
13693
281
56
2129
13587
226
33
110
488
40
80
13466
13532
3
276
13776
13532
13811
4
13621
13779
13597
174
13884
13709
13817
13881
13710
89
13881
104
127
196
13881
13423
13627
13883
13786
13715
13684
13715
43
63
13634
13717
13718
26
496
13825
86
33
13894
13826
258
13692
13796
13796
63
13418
13692
84
126
121
2348
13729
13496
91
28
13906
75
96
306
13908
347
13608
211
13504
13567
13913
36
57
102
2412
13817
13917
6
13662
13921
28
13817
162
13450
40
11
13755
13455
304
12
2459
155
13828
2398
71
226
2395
13524
13728
13937
74
13945
13877
13466
11
13948
6
276
13698
13953
162
13956
196
13662
85
154
46
11
328
37
13484
45
2
13972
24
117
13973
13583
2629
13866
39
2
2401
212
13913
119
53
10
13684
13774
75
44
2184
13594
20
13920
13920
146
116
3
433
13736
171
13596
5
13636
13591
13569
2246
13996
13781
13881
13692
13885
13933
89
161
10
14006
269
41
231
14010
13945
46
147
14
86
14010
336
13544
13529
24
115
13949
494
13623
13623
13
13765
13846
2117
2197
22
127
123
13662
13769
13806
13917
13627
271
13849
13624
13918
13849
13849
7
13665
13624
13961
42
13635
13926
13
21
13639
13673
13930
22
13788
14038
13572
13572
47
2102
295
14044
13833
12
24
2162
2345
82
14050
160
78
12
14050
13978
13743
242
13649
21
13634
13881
13636
23
32
5
13688
41
13984
136
14056
30
2350
14057
13952
202
492
304
152
45
296
13694
13809
109
355
9
13583
13666
168
2
2161
14068
14074
197
14070
34
13967
284
13970
13970
39
13874
90
14079
2195
2
14015
2113
14016
2261
14017
13666
14018
2348
27
358
2775
14
41
13722
232
13841
2168
150
2340
13607
8
112
8
13795
13692
14096
13693
14027
127
14097
2430
32
166
11
13903
14105
2248
63
73
2508
13707
108
37
14112
13936
13643
51
14045
13814
68
13695
2279
13716
13814
13814
43
27
14118
243
14008
14119
14120
13698
57
14123
2468
13920
73
38
13718
14129
11
13880
13882
26
31
189
1
2413
100
5
11
13673
14144
117
13679
14147
13974
13785
14148
13657
3
14148
263
14149
43
32
25
14149
132
13977
13661
167
14037
13748
14152
14158
13910
44
16
13959
14045
13992
29
13676
14166
14094
14053
70
13920
13762
32
53
34
86
1
113
2110
13971
14177
2259
2391
14180
13878
50
131
13755
10
2173
13769
13882
14110
13883
14111
14189
2306
53
14014
50
8
48
32
14192
13823
44
14072
227
13698
13764
2362
14074
2218
144
562
2235
485
13722
14197
152
13998
13891
53
14203
13772
2218
82
13799
14004
1765
2248
61
14032
123
14010
13840
5
2478
13961
9
13904
45
2175
13904
14091
14135
8
297
14218
13802
14013
2191
13720
148
456
294
14092
13906
43
13721
2364
13783
100
13910
2297
2
13745
67
2354
129
294
13784
13853
13728
2274
13912
1994
154
14051
14023
39
14230
13975
13762
13762
14239
14061
14062
23
14243
72
29
13985
14160
14037
13805
13986
90
117
36
14044
13752
26
42
13938
146
2173
13999
13784
14258
110
124
14131
6
14175
14258
13841
72
121
14176
2161
13768
36
14089
81
223
2542
46
26
14274
177
206
25
13834
2136
2023
13855
13855
14073
13778
1952
43
13902
201
36
14191
3
359
14279
14074
133
14280
13805
57
13857
14147
55
43
27
13907
52
14079
132
2155
2452
14284
14200
2262
13876
13876
192
14206
35
106
8
14291
2167
14028
1962
13980
14028
206
13972
209
91
2300
162
14298
13977
52
14299
14036
2349
2274
14300
13878
111
13858
103
2143
343
13996
14305
31
13868
8
14311
9
14228
97
2444
14230
14314
49
13994
165
92
14054
2311
14012
29
53
14241
13885
14150
351
323
14194
212
122
14194
32
14020
13888
49
14196
288
14151
14196
50
14021
15
245
13890
2399
14329
14333
13917
166
14160
14251
14251
13896
13921
9
1920
14129
13897
14163
14205
13837
14335
2231
18
14077
14207
401
14020
14083
140
13867
145
13844
14262
13845
14140
2472
13845
2107
14144
2199
59
106
82
14270
276
14354
14356
14273
2229
14033
222
14099
13984
14228
14228
14229
16
13948
14279
13866
13928
14162
13894
13958
14369
14201
14381
13938
13899
14384
14249
102
123
14072
13943
2826
14119
119
13
14074
13969
22
30
162
14255
7
78
14387
2333
138
13973
10
135
14397
14087
14135
48
270
14393
2287
29
65
189
2207
9
2476
329
14397
54
2259
13919
14407
3
25
13988
2287
43
38
14231
2362
2095
14232
258
14142
14269
75
2445
69
62
2471
67
14404
304
13925
14411
13970
96
2219
14412
14238
14412
1902
13990
14238
356
14320
13909
67
14412
14244
115
14414
14326
14149
14246
150
14279
14246
1989
14248
99
2308
50
58
13920
225
14004
14334
2305
14115
14290
13940
15
13921
237
28
14430
13986
26
2499
14012
73
19
14431
14296
60
14104
2522
14436
80
13990
32
226
134
14443
14172
14444
14174
76
2058
19
14114
13958
13959
2428
14352
14177
14270
14353
14028
14029
2276
14028
14186
14034
14144
2369
192
185
13946
14459
14281
85
67
65
13951
38
14462
15
10
14193
14465
4
14326
53
6
14047
305
10
14048
14044
2401
14327
14253
14203
54
47
14298
2219
14474
13964
19
49
14331
14054
14208
7
14337
29
2374
14304
14338
40
14262
14481
113
14085
14481
13975
2571
13994
14486
130
71
14039
14160
14160
64
56
14161
14348
14314
2442
2572
61
2375
14222
250
19
14002
14350
104
40
2416
31
19
14073
63
2055
14227
14496
14010
331
64
14359
250
31
14324
14233
14360
128
14197
304
2579
24
14364
14117
2253
14508
14506
14022
221
55
272
122
14093
118
14512
254
17
23
31
2426
14305
14305
14380
14034
19
14381
14382
2158
133
38
130
14527
42
165
35
14110
27
14529
110
106
14139
33
14388
14042
231
14043
14043
14085
128
14086
215
14531
14391
14118
32
45
140
14323
14395
14092
14273
14124
14365
10
2410
2348
14330
14545
17
14220
14055
2411
189
14223
14285
14131
14040
14288
73
111
14341
41
390
14141
14300
14304
14353
47
41
14242
25
14309
41
31
14398
24
117
118
57
19
191
2055
14279
14437
14167
79
14410
259
56
2491
14172
14167
47
14375
22
14328
14203
14292
14597
2202
55
14504
14505
14335
14384
14428
313
14429
61
44
14609
14604
55
199
141
14212
14511
14430
465
14212
14093
206
14162
14192
48
14612
2425
76
111
2235
14439
14167
14167
14400
14616
2461
97
14441
14223
14291
361
10
15
2311
32
11
243
14297
14624
2232
25
14406
307
14629
61
14631
82
50
16
14539
54
14636
14642
2024
14374
14382
193
14553
14647
14653
14258
14200
14200
14325
14229
3
151
2604
151
14658
60
14659
55
14271
14486
14164
14338
14665
14517
14570
14165
44
14339
14520
14241
14521
61
2303
581
73
14248
14149
14670
39
14170
111
14220
14222
57
14253
14527
14680
48
1900
35
14162
14461
208
14420
34
14584
14185
14535
17
14683
14293
14261
14422
94
19
14167
14377
14426
581
41
14542
14693
70
14473
17
30
14691
92
2634
230
14696
151
14432
14433
14477
173
14693
114
8
60
14181
14440
209
17
14702
174
14185
14273
14388
2180
2397
14538
14278
14390
56
14406
14611
32
2495
14195
14407
14281
14566
14501
14547
14623
207
2325
16
30
20
14423
34
21
14628
42
255
14514
14732
14734
14514
14244
14280
14735
2523
14735
14342
22
14590
14217
14414
169
14592
7
9
437
14738
14636
14344
14435
14594
14639
14739
2225
14308
14250
11
23
25
4
14349
181
14252
248
14528
14604
120
14748
14313
2294
14646
77
64
14256
424
14230
14750
26
14750
14648
14449
14611
2346
14588
139
2060
2614
144
14326
136
9
2427
14458
14367
14660
14442
2241
0
2
14629
23
14630
14602
14773
14279
14634
14773
14773
14556
35
14610
14282
19
14326
24
14529
60
43
78
133
143
14617
2410
14649
14333
27
143
159
2474
23
14657
668
14295
14659
14794
13
14628
2283
14359
2154
119
42
20
2194
14500
14665
14799
110
14800
14633
14284
22
9
27
14304
14698
14807
2306
2382
14558
148
14353
60
14374
46
233
14353
14312
14413
404
15
2270
14710
14317
2551
14818
92
14818
14818
14712
212
14651
14420
66
19
2250
14819
14382
9
2672
312
14656
14577
14366
88
14328
3
14826
14599
136
2548
14829
20
14308
14585
14391
274
14412
14
14374
35
181
14724
14313
106
37
14317
14344
14424
14614
14844
213
14845
2317
29
7
14846
14685
2132
14685
23
29
183
14849
14450
39
14418
14855
14407
14540
2100
34
23
14862
14868
14759
234
2532
144
41
14413
39
14874
186
14574
12
134
14360
14714
14628
109
57
47
91
14377
41
14718
2379
184
14445
66
1
14371
1954
2536
162
17
2325
5
14594
14380
202
14899
14757
14595
50
14596
14787
14791
14904
28
119
14441
93
14793
14648
14894
14652
294
118
1
14799
20
14765
154
14897
25
14744
1
58
14919
14407
14484
14661
1
46
14806
14612
4
14505
14774
14774
14402
14402
478
48
14775
14923
14753
375
14776
14594
14811
14754
14406
14926
14461
14598
57
14926
48
14916
14916
14668
14491
14814
615
14920
14673
14782
2261
187
14921
438
14604
14519
15
9
14925
14939
71
18
14418
14824
192
21
135
14427
282
14504
14508
59
14779
2345
52
39
116
14487
2377
251
234
14702
4
14947
14947
14705
2055
14522
45
282
14949
14815
14798
14815
41
39
14800
2274
2274
2452
196
14857
2272
80
14549
66
42
14861
14808
14454
24
2473
129
14962
14553
14647
14511
14867
14538
14467
14511
282
14980
31
131
110
14558
14678
14816
14680
14542
10
38
124
64
2376
14883
14660
14995
25
14693
2847
2580
14887
253
2250
14665
14476
18
2597
14892
14566
14566
51
69
2334
14755
59
2
2429
14569
103
14755
2581
14562
14707
14998
14998
14708
2293
14763
14709
2617
15018
14855
14868
18
181
2514
14692
14513
14874
14692
2628
2336
14507
14916
15033
22
250
14780
74
15016
14580
2398
42
49
2673
14517
14798
14730
2953
30
15024
14600
47
238
14600
15025
423
14888
15027
14593
14797
23
14807
41
159
14939
14710
231
14893
518
34
14814
30
257
2590
14817
2606
14901
275
80
167
2492
22
14902
222
14724
126
55
2409
96
43
4
14823
14888
34
140
2295
2435
14730
2961
14551
14892
214
14764
14553
441
14915
14648
14634
14961
15082
14648
2588
14898
14622
14638
14899
40
2599
14739
14558
14923
32
18
14777
14925
29
69
8
24
14834
2267
15091
14834
14655
189
14617
14644
11
14644
14780
14617
14555
14645
106
15094
115
56
38
14746
2
2133
14557
25
14748
38
14977
14651
276
2119
14665
14574
265
14655
14666
14666
14656
51
117
317
15082
207
14760
2414
120
14662
14569
14763
250
16
104
15
66
162
14932
78
14675
14676
101
46
14872
240
14664
14647
14961
14875
14872
4
14938
14680
19
14779
19
2045
14649
14682
14877
15005
14669
15129
2781
116
14966
14881
377
15108
14
14
15010
28
15114
14691
16
134
519
14949
59
14792
14602
97
121
15122
20
26
14605
14619
15019
14708
15147
15147
313
24
14956
63
15151
22
24
144
14624
14841
6
14901
14625
14902
15156
10
36
14843
14629
36
50
58
2476
14809
14694
14845
677
15136
14630
14620
2722
14900
14846
15031
14912
2422
12
79
113
43
15141
88
190
84
14700
15034
390
14637
65
215
14684
30
35
14703
14819
2690
2498
53
388
14978
15038
14908
14734
2017
65
14647
15152
14713
23
14736
15179
14648
15045
14829
14995
263
15049
2149
14995
77
14998
15188
15002
108
139
14947
14730
15025
92
66
15010
14951
361
14716
14934
14666
149
14955
145
30
15018
12
15031
14884
2664
15071
14666
15182
15075
2646
2600
2412
14672
14731
25
14857
19
14731
15186
60
10
268
14969
14752
252
76
2275
14753
2568
2587
2396
14978
14866
15055
14691
198
2793
14909
14909
14697
14983
15063
12
274
14756
14989
14773
14781
25
2311
15239
51
15218
14796
14708
14796
55
14778
19
417
14701
14925
59
38
85
14779
14996
15248
15111
15113
2540
15116
14983
15116
100
15257
14895
15116
14714
15065
210
34
14710
59
14983
95
15261
2292
14900
15240
138
14817
15271
15271
15242
5
14797
15084
15247
15134
2262
2263
143
15090
32
129
2444
15281
15252
15256
2299
160
14958
15146
14741
243
15114
307
158
14799
3
67
173
109
14805
14824
2266
14939
15
45
15303
2439
21
14946
15310
15132
15033
35
2901
11
15176
15286
2317
15286
209
117
171
200
11
14960
14961
149
39
15133
40
14779
15332
1
198
14782
62
14883
82
14854
15152
687
2687
14856
15083
14888
2524
30
77
15156
109
14787
24
138
14841
50
15200
11
15017
14798
15347
15065
2812
14984
14797
15167
2179
78
2327
24
18
14806
15174
2356
15216
15079
15
14810
15179
7
14865
2629
15112
2724
15112
2568
14879
14817
60
15038
110
21
15185
26
14873
374
15354
72
115
14824
23
15189
14825
15238
15019
14832
15100
33
4
14832
15021
24
126
15131
15242
15058
14906
2129
167
15209
15113
15209
15144
14843
99
237
14853
2078
14847
170
15404
441
312
92
108
15382
15219
17
15086
15389
15130
14929
156
15274
46
47
15090
14952
71
15057
14967
2349
151
14957
14870
2537
15282
15166
116
272
2735
14877
175
9
15287
135
2426
290
15248
14878
15150
210
60
15291
314
15409
2291
24
119
15256
14976
14952
216
15257
50
15080
15297
15260
15446
131
20
15264
15185
14959
15261
58
117
6
15301
14982
15451
14899
82
15264
14947
15167
15427
15312
15278
15434
15137
15272
14967
2225
218
21
15181
34
2746
14973
15284
15464
15321
60
15277
15321
78
57
15286
16
49
2006
14916
32
78
2657
13
14918
57
15006
15109
1
15287
14923
15157
14919
15195
14976
15337
15457
15199
15016
15341
15016
15341
17
15459
90
141
2743
15019
15302
15226
14926
15028
2508
107
15233
148
15468
15349
408
298
15472
15310
201
53
2343
2467
15311
15311
15313
14997
15313
15496
15181
15316
15133
2386
282
15479
2275
15319
49
15500
46
218
15323
11
15321
87
48
15250
15487
15506
31
15006
55
14948
2752
22
15148
15373
18
99
15495
15011
15335
37
206
15262
15234
2560
15055
15498
11
15013
2516
15382
15061
15203
15059
158
2533
15527
14974
15528
2573
15531
2495
15245
2615
48
27
2382
15510
0
14966
15165
2745
15069
15393
207
390
14970
15073
156
82
2534
15254
24
49
269
109
27
15177
331
2597
8
15365
15082
2789
15364
15365
15551
200
55
15292
15530
14988
2611
15367
15412
15184
23
235
43
15003
77
2645
15532
15053
6
206
15046
15417
15373
5
15377
2
34
15419
15094
15047
340
42
2452
15419
12
29
2276
640
215
15278
15064
15305
15381
15096
23
15051
2567
316
183
18
15385
15248
64
2361
64
15289
15063
15259
15555
15395
15437
15291
15580
15398
15398
15293
140
15562
13
234
15442
271
15214
15405
15117
15087
179
428
15035
79
15588
15408
15270
15271
15301
15036
15272
16
15593
15411
15224
15095
15122
6
2677
15575
15454
15598
15576
16
15043
15306
15306
15306
15044
15307
2358
15334
373
15087
15132
15582
15604
15583
15244
95
2482
7
2156
15432
19
15101
123
2483
22
12
149
39
33
257
15110
15258
86
1
464
55
47
10
36
63
15123
40
36
15369
15163
238
15499
15072
15499
89
81
554
15347
125
15349
15076
279
15380
63
8
15078
179
15504
108
83
15173
141
117
288
3
15356
15508
15284
2265
139
15087
15142
5
15477
2787
15662
330
2041
31
15399
15340
15521
15644
15477
15479
56
45
12
15150
15523
15371
15299
8
15096
34
43
2340
15161
112
20
15527
89
57
19
2506
2
15354
2408
172
15655
15655
89
15492
15412
7
15107
24
2473
2351
7
36
182
15314
19
47
2579
11
15171
66
15500
15500
255
2520
2696
92
15368
15126
15505
15373
100
2118
214
15511
15703
15403
15134
15561
65
15332
70
36
120
2621
2173
15142
15578
15697
46
15
15418
15450
16
15699
15249
15402
59
15535
15253
15403
15254
2123
15405
15257
15542
216
15215
15592
15411
15218
15546
2512
15741
32
15466
31
15596
15167
15466
2622
15743
15365
15542
15365
15745
2557
15368
37
53
15546
2467
15426
15752
15273
49
50
72
15372
51
54
15609
2704
15609
15547
15609
66
15758
14
92
15384
15384
15484
68
15766
235
2626
15574
2591
110
15767
2553
6
15254
15561
15738
15738
15283
2625
15624
15624
15193
15195
377
114
15565
15257
11
43
68
15777
3
15451
86
15634
15452
12
15256
15779
15202
15636
15636
15754
139
11
81
114
156
147
15208
15407
15787
157
107
15408
15579
17
60
352
216
15583
15583
15305
46
15583
117
15598
183
33
15600
2496
12
15796
109
15797
62
16
15797
15797
15518
2714
108
15283
15417
15798
15592
15519
48
2
15519
62
15474
36
15770
2546
15656
32
15600
15660
198
15483
15603
15663
15664
2500
2604
25
245
15491
15540
15441
15516
15819
15248
2607
15544
15447
15623
15824
30
15824
15253
4
15803
15313
15308
2705
15803
15554
15505
133
54
15557
2636
2379
22
102
15689
15833
15630
45
15811
15836
15459
83
44
15650
2498
15693
15266
5
49
15332
15273
15366
15
2615
15853
15665
15717
15855
28
15553
15284
15342
15717
15585
383
69
15341
213
66
15284
15652
15835
15533
24
2220
15382
171
14
85
54
15598
287
79
2475
15565
155
15546
15869
44
15307
13
15876
15857
15581
220
15752
15559
99
15886
15407
15860
15585
2441
15860
124
15318
15889
2682
15863
15699
15759
15520
702
15702
48
102
15594
15417
224
15415
77
15597
224
15767
15389
154
2683
15713
15394
15599
30
136
2454
15532
24
15776
2742
15884
20
15778
3
15652
85
15584
2809
170
117
15340
15890
15915
15787
15349
15892
15611
15787
15543
2318
45
15410
15897
3
15619
24
15796
15419
16
3132
228
138
15422
15355
19
15454
172
15910
2736
194
15808
2405
37
15369
15751
15808
2744
15734
15808
7
2485
210
15566
15371
15464
119
15811
15426
79
15941
15679
18
15428
2335
15573
15944
15432
15683
15618
2624
2421
2521
39
443
123
63
14
2490
2343
15476
15927
15442
15822
106
32
196
15697
119
15954
99
228
15587
15954
398
15933
108
15646
15955
55
15446
15956
15957
7
15647
15828
15957
52
326
15449
186
15451
37
15388
100
2391
15652
15639
2418
15393
15770
64
118
83
24
23
92
15401
15393
15460
15395
15403
7
19
92
367
13
56
15465
28
15777
5
15651
15500
15719
15952
101
2
15952
15671
15720
15510
249
15955
3
16
42
15416
15509
15984
15673
15477
15729
110
75
15732
8
57
219
284
15672
15532
15436
16002
15748
157
15984
153
27
2700
128
8
2593
83
2368
15700
2847
15505
137
62
15823
15436
15504
19
43
2454
16018
50
15886
15994
15
113
15509
2294
20
173
15772
173
16028
57
15777
15848
15518
15464
15854
2616
30
15717
15456
17
15459
16008
15907
15860
182
15462
2438
2655
15788
159
36
8
212
15791
14
268
2852
221
15922
15471
189
9
15471
15472
44
15865
16053
172
15545
15545
15806
15588
2436
296
15882
61
15700
15934
15700
15883
2206
2393
15748
164
15936
51
159
129
15938
2938
15875
15480
16060
15876
317
120
15504
16036
142
2823
15944
15881
2756
15602
15950
90
15820
2626
2507
15954
15762
463
38
100
15723
2491
15906
15495
15567
15521
137
15755
16059
2840
15899
15899
110
15917
15737
460
15620
15970
2476
88
77
5
40
15977
18
55
23
81
15980
13
2555
15519
2773
15748
16081
22
16096
15915
2763
15859
15917
15550
16089
16101
15986
15550
166
15865
19
17
31
1
16108
203
203
15653
171
136
16100
7
2
2863
15950
15777
2271
15543
35
147
15662
36
15781
4
32
22
239
392
15948
15967
15808
15808
16
2761
12
15818
58
15840
16140
16140
65
2662
15578
2777
15652
15847
75
2597
15605
29
11
39
16151
15588
9
151
15660
158
122
24
138
15663
50
230
15982
15859
15921
147
15596
21
2
308
15708
16157
107
15845
15664
16159
35
16056
379
15666
2800
171
15991
15833
2875
247
225
16061
16176
15720
15629
36
189
15632
15685
52
2592
16022
23
42
15617
2680
16177
2663
15621
15735
15849
15882
16182
32
16183
104
15872
16009
336
15885
61
15948
73
15853
15699
15629
16033
123
2774
15644
15742
84
33
15857
79
15689
66
165
15861
14
55
2367
15958
58
16196
38
30
69
16199
156
212
15658
15752
13
92
9
15756
9
15967
59
57
144
15907
3063
16208
16097
15667
452
2603
15703
2733
16213
15654
15901
2132
15979
15914
15886
2883
7
55
16225
251
2682
15736
15987
105
2645
34
10
15989
39
2594
158
15776
2719
16233
15728
154
153
15905
16076
15787
16
86
2723
16130
138
15788
29
16079
15737
2395
100
8
159
661
16069
2286
55
15758
31
231
16246
2407
15790
2516
97
301
113
138
101
81
16090
93
185
13
156
16258
15942
276
3199
16089
15
203
144
253
15965
16093
118
16096
31
6
15773
16278
15974
16279
15827
16112
30
9
2493
28
15828
369
15794
235
2594
16044
106
16163
15724
15727
15800
16
142
16286
52
2625
16048
32
15782
16
86
415
15982
2792
32
1
16292
16294
16292
15734
2449
27
15989
10
2466
16298
15981
51
15982
16303
15744
16306
86
15988
15818
16064
16311
15751
65
44
80
2503
1
15800
2252
16310
2658
15755
3209
158
139
143
15858
2625
16008
16071
173
145
2406
15866
15830
16196
16011
15763
2683
16004
16015
15868
15819
15870
16152
39
15991
15821
31
16010
56
16164
15824
16158
15780
20
15998
78
16338
145
34
83
2478
16163
16019
16002
2684
15883
15883
102
16343
38
16023
43
72
15892
15889
2756
16182
2
459
16225
5
16186
38
55
2872
112
190
2153
620
16353
186
2840
34
139
61
15846
16360
16033
15871
2907
16023
16363
16364
16237
16364
394
347
78
164
16115
16198
2390
129
152
2197
120
3086
15811
16192
15813
16246
11
16063
2697
57
16250
16382
22
403
9
2759
150
16382
53
15901
464
15828
13
10
2564
17
16264
191
595
15834
2517
16271
16086
61
2620
295
16279
130
16095
8
16284
16168
16289
16424
42
29
24
16172
16414
46
16425
93
16083
15858
15858
440
15859
15908
173
31
16238
9
15864
39
16261
16094
15983
16114
16264
16114
15970
16100
16441
224
16306
139
21
35
21
48
288
15875
16105
84
2539
2709
7
64
16115
43
16129
105
16326
170
16210
15937
16274
15938
16134
15939
493
15994
15898
16327
16328
16125
16012
16464
214
27
14
16466
15947
34
2837
2799
16221
16338
16135
74
15911
16226
1
2543
16138
15913
46
57
16133
15959
16345
2550
15992
46
80
51
16147
39
16295
38
280
16018
16149
162
15966
46
443
2836
2873
16351
174
14
16021
20
16298
16315
16316
16482
16482
16142
16026
114
2803
39
16157
102
16041
16497
405
16325
16005
16307
16253
351
16031
179
16504
16
16259
27
216
114
16505
53
16314
16494
15946
16315
2937
59
47
16015
16015
2628
16268
16514
224
3016
16325
2758
16518
16196
16055
16276
16198
71
16172
14
14
16280
2925
71
68
16059
16210
47
16040
81
2712
27
16
41
29
16185
16216
16363
76
146
2751
91
22
15977
75
296
75
159
15
16537
40
2441
16409
16524
43
15990
15978
2912
371
204
53
142
15993
16531
2550
16358
98
98
19
59
15998
16237
2624
35
105
16536
36
16026
2951
16387
3
16063
598
16098
51
16365
16
108
208
44
57
2833
38
16435
16069
16227
16100
16436
2629
16042
82
146
278
177
324
16108
16227
16580
16447
566
16447
16333
121
16007
6
84
8
16009
174
16450
16452
16268
135
16031
86
16032
16569
16588
20
16274
82
16060
16123
127
215
54
16023
16278
44
16458
16133
16349
16431
16095
211
65
2500
57
16583
30
16600
36
16258
16284
16587
16130
31
46
16360
150
2200
5
7
150
171
16449
3
16472
16451
16414
237
16050
2943
22
16276
16269
125
15
79
16380
64
38
16305
177
353
16
16063
16063
83
16425
16152
15
107
2443
16635
534
2436
2852
16170
16636
16638
16284
16624
16285
16101
177
7
112
268
16503
153
16142
40
77
421
14
17
16143
16293
71
16078
18
16172
16079
37
31
16144
16174
16632
16084
16512
172
41
16155
315
49
8
81
16499
19
16466
16664
16202
97
16423
32
2714
4
16470
22
78
16530
16319
2256
16321
16107
16670
138
16651
16654
5
2890
26
184
25
16143
2859
16113
16662
16483
16359
10
9
377
16550
16484
16338
20
76
278
2903
80
16150
249
16224
139
16218
16488
16551
2742
16343
16488
2475
2475
88
12
16490
16559
16700
16702
126
16681
46
37
16566
16499
16457
82
16132
2827
258
16243
16138
51
27
2562
124
16362
16544
120
2490
16164
16391
77
16366
16242
104
16579
16697
16142
16698
227
26
16147
110
16374
16371
16255
29
16150
58
240
16585
52
74
16587
77
227
2
16404
252
16178
16476
16704
16180
16591
334
2866
16381
16712
16266
51
2656
2875
26
16163
36
2733
65
16390
16748
16239
32
3286
16610
16579
99
2699
129
16400
2669
16194
38
16728
19
88
2492
16409
55
16736
85
57
2729
16546
2528
42
2872
16292
16187
16748
262
52
16300
42
16188
16636
158
111
2887
16517
311
2660
12
16757
16565
74
2483
2617
361
474
16278
269
16571
230
2736
16430
47
16769
208
4
16579
12
41
16617
14
53
12
16281
179
16207
2993
2555
16436
16475
16658
419
252
13
2629
16445
16545
64
16587
189
16592
16783
16783
16673
16783
66
36
2637
13
2639
16639
16811
2490
16556
16640
16331
16496
2651
16347
274
16684
16562
1
16475
3092
16571
16240
16827
16476
16693
16237
16656
2704
16244
16700
2980
227
28
2462
139
7
2807
133
16273
33
16325
276
25
16708
2999
452
16673
38
2808
51
16260
16715
16676
16679
32
16268
2983
16837
16723
16271
2578
16606
210
2748
16552
9
16692
16282
40
55
64
16731
196
16874
16661
16523
16664
16525
16286
16878
16564
16743
16292
16312
213
19
2560
82
16396
16567
360
16531
2302
16624
22
430
195
16675
56
16626
16860
16569
16860
16529
16412
16680
16872
16375
16584
163
16541
2684
16427
16904
365
343
67
291
16418
16769
51
16386
16423
4
16436
16389
16773
16653
2720
16773
16653
16342
45
16556
40
16327
52
84
22
16739
74
16444
123
16743
16348
16746
31
16337
16787
132
159
54
16901
16573
31
16610
16906
16574
2605
16796
146
16347
16796
14
16799
16799
16420
16734
54
16946
16626
16774
2701
2
16627
16808
16425
16627
16627
140
127
16687
69
16360
16956
16814
16376
17
16602
16482
16929
70
16819
2243
362
16485
231
16934
252
16439
16
16964
100
16383
16487
16608
16751
172
318
11
16366
176
16829
2764
16609
16760
16760
16947
38
16611
124
25
16496
14
16
16955
16802
16398
16384
16990
16407
16632
165
165
520
61
190
16390
16412
17002
105
50
105
16643
17004
116
25
2672
16826
48
304
16792
3
16741
2626
16979
16645
16859
2690
2797
50
39
16859
2601
16411
187
16743
17007
16403
56
94
16650
491
40
16836
321
25
7
16654
16485
16688
49
83
21
16431
165
210
134
3029
16995
135
16520
324
16664
182
17026
197
46
16427
145
16766
16433
16442
16858
488
71
72
17
2547
17008
34
175
16559
3027
42
16446
48
16442
16830
528
16519
21
2553
2684
48
16721
64
16721
2817
16723
16688
88
16901
19
16902
16690
2
8
29
130
133
2551
16841
173
16461
3
16905
111
16529
2578
169
16530
16560
16909
16909
2551
16533
16799
17037
16472
17038
16474
16475
428
16809
128
240
16473
748
35
16863
2626
17078
2705
17078
216
16549
2749
21
16758
16482
16929
436
31
109
14
2402
17088
16491
2611
16487
327
16764
106
2612
17091
308
402
16725
16565
16729
2992
16497
12
16885
47
16503
16736
17077
17104
9
16505
16932
31
17083
127
58
7
16510
16745
16745
53
2675
16618
163
86
17087
16749
130
16794
16943
16964
30
18
153
16795
17121
2
2798
418
163
177
56
27
2655
17125
17125
431
5
16804
17100
66
16525
16635
150
12
17100
17128
16977
17107
16657
16815
16768
273
16962
142
16927
16773
17113
17139
16966
122
2940
16882
475
16824
136
112
54
16785
16830
14
16832
16670
89
16835
16998
77
16998
677
16896
16896
17000
19
16947
16569
2669
16668
2655
37
3050
265
195
17004
16680
17134
16565
139
16572
99
274
145
16985
17013
16957
16582
16959
16802
67
16641
16909
16909
16991
16683
16808
16583
17172
351
16854
16700
16816
2712
16588
159
33
17026
17159
157
16596
17003
16593
17031
228
60
25
17032
16867
2563
62
16868
58
17186
83
86
17036
2887
16596
70
16662
80
171
17176
284
30
82
17178
179
427
17198
50
17027
17185
70
16998
16618
38
16730
231
17191
32
16846
16719
16847
16848
2558
33
228
16893
16895
17219
17044
16726
3075
16697
16636
92
39
43
16902
16637
17051
2622
224
16699
2862
125
9
16907
55
42
17233
17085
78
16653
352
17238
76
387
16914
117
17091
16658
82
17094
16885
269
5
2812
17047
2964
17075
17245
16669
25
2639
17057
314
17262
3017
16932
54
16903
16903
15
16789
2869
16
53
163
57
2320
17071
2854
17071
16684
222
121
17121
19
2641
17104
19
2751
17272
16785
16697
17128
17282
29
4
2574
2694
16704
2776
43
16960
4
16705
17091
17035
17119
17092
16929
41
2323
10
181
91
17140
16708
65
16707
2
67
17286
85
16967
17041
2764
16936
17041
17298
17298
278
16712
2965
2960
2621
16714
19
17295
17050
17152
17109
52
17155
132
17311
16945
17054
16982
287
2429
82
42
16722
16724
16985
16726
145
2609
156
59
16722
17120
172
17121
19
17148
17162
16989
16820
17322
16820
2971
170
17323
41
36
16992
243
16790
3
16842
16958
2407
16735
16823
16734
17154
16964
16845
76
16734
16734
46
137
16728
16994
8
34
16729
16737
16848
17156
2833
137
25
16741
17157
16741
25
64
249
17170
182
17332
17000
10
17133
59
509
206
17144
17170
147
17343
16755
21
25
17350
91
8
16811
16852
35
17176
2827
16759
2394
17335
10
190
12
16766
60
196
17159
59
17102
67
59
17159
49
16997
16768
2420
17194
12
17105
17363
17163
2730
49
56
17001
324
17350
17029
17351
16
16831
5
17111
17009
17199
17203
17169
16777
16777
16873
2981
2588
369
3416
17205
16874
26
18
17016
17376
2835
16835
2910
185
16779
17214
17212
232
17127
13
66
17030
17371
162
17218
45
17219
17131
17375
17052
17052
17133
63
2779
17057
17197
17058
16792
17040
152
101
17200
17231
170
4
16865
16866
17236
2796
2830
412
2337
16917
16808
142
389
70
235
599
188
2960
17242
16811
2994
63
17245
17420
17083
17250
17221
2762
16829
17225
180
16823
17262
16836
17265
17257
17258
17095
4
167
68
294
17264
218
16944
17082
17069
17104
423
16854
91
189
17109
17433
17275
74
17109
186
73
2867
16855
16855
17292
142
34
17088
26
17258
17285
17105
7
153
17106
527
261
3037
182
183
17474
16867
68
17452
2556
232
16873
16865
13
16932
17307
17132
86
32
16875
16874
17484
16935
2752
170
129
9
16882
60
2957
128
16887
2486
17473
56
17325
40
17500
17287
395
32
17121
16954
17122
16992
17505
16898
64
74
55
17241
37
17342
17301
365
17343
17302
100
92
16909
32
3115
16915
17351
2807
16916
2601
17341
30
38
17529
16919
190
17512
16976
17160
16923
7
17160
2938
214
38
2643
2693
4
67
16925
2652
2758
17524
16986
16938
17330
17524
17195
136
63
17032
16933
17197
17032
17372
17547
17170
2770
79
24
161
2773
17379
2965
17369
2966
295
42
98
72
319
17183
17563
17346
139
17564
764
66
17547
127
17567
17220
58
17383
17350
17295
17568
17295
17060
134
17206
35
17553
16959
417
10
17015
55
5
17227
2896
58
45
3132
17231
17583
0
17567
3012
2612
17369
2307
17404
106
17405
16986
144
53
17409
17378
43
16982
17580
2806
16
16982
17413
17250
50
16989
155
17225
74
17237
28
17255
17255
17391
17425
237
17002
17591
93
17232
626
313
197
144
17250
135
442
17239
17435
24
17004
8
17057
23
40
203
17006
7
179
2886
17410
34
398
17112
29
17630
141
17277
17277
17277
17442
17261
17004
2904
17006
17006
17278
3
17352
17419
17419
17448
17420
17423
17358
444
17256
2
17259
17453
17426
13
17077
17647
17029
495
17027
17027
17136
17651
39
17463
28
17086
95
63
2439
3136
308
87
17288
17438
155
69
17273
17091
20
110
17377
16
17097
17315
2692
17156
89
17046
199
300
3002
17483
17642
17318
19
17643
2704
17286
3
80
150
17310
2985
457
17686
17655
17686
6
54
73
17402
17659
71
17493
12
3080
17503
17323
287
17412
17506
140
17481
2
17188
17070
165
17067
227
11
116
17353
17356
17519
42
17138
3
17356
17491
4
17320
51
376
17492
3043
17076
17492
3304
2658
2637
175
17685
54
17076
31
54
278
17078
226
41
5
113
2787
2783
17689
22
51
41
3041
17537
67
17204
17726
44
2994
3080
2787
205
17115
98
17167
2828
13
174
17168
17732
17735
61
17104
247
63
110
17739
3082
200
17222
17741
17545
17239
17563
16
17460
42
17746
51
17746
41
11
2937
17568
17182
3039
17530
17384
17122
17466
17534
17385
32
121
17733
3334
17578
28
2
17474
222
264
16
17245
17153
17250
339
17743
26
17587
17400
37
17431
60
17136
17577
462
17592
17157
17275
2299
17405
17276
15
17749
17142
22
17757
17598
17599
17785
17417
504
17602
3041
267
134
17603
18
2738
378
69
17791
85
2256
17595
84
17292
47
49
3115
142
96
17275
17157
32
98
17604
2674
20
17161
17229
196
59
165
20
17166
118
70
17413
17507
17432
17577
17182
3001
2944
13
210
17615
17775
3
2
83
17581
17299
17582
17300
17619
17435
212
17608
17779
115
98
17589
17590
132
17240
17241
29
17421
17293
702
17813
17
17629
17310
20
14
17478
2468
51
39
17449
17820
46
3024
17251
41
251
725
615
17188
40
17306
66
12
11
10
17826
17209
233
37
17606
17807
17811
17638
17832
3256
17540
74
17640
3059
17612
2729
110
40
133
105
313
17656
59
17820
17841
17213
17645
17213
17843
165
132
69
117
452
76
2759
17665
40
17667
14
104
17834
2395
141
17288
17517
52
17565
17518
15
17861
17490
17490
143
17843
17223
17223
17681
17682
17234
65
2398
195
17576
17247
17871
95
17875
17640
17233
17233
159
199
17308
17855
17253
85
55
188
17878
17237
25
67
17375
23
9
17679
17507
184
16
340
5
17544
17545
17860
26
17590
17245
17702
17888
17260
17264
17510
17248
17325
17553
17501
17708
94
98
37
19
159
83
11
78
17508
17253
17523
7
17273
17275
17564
17255
17703
17667
31
13
17278
17717
17278
17277
17717
17257
17278
3158
543
2948
242
17720
566
17671
269
17721
17907
49
2964
17380
482
17572
17715
17285
175
17533
17676
3082
17913
37
137
17525
11
17288
4
41
17731
17388
175
102
17526
55
17731
17581
17678
17583
17583
40
43
336
46
2952
17422
2785
17589
17299
17281
135
17924
17629
113
17299
2689
14
49
253
17909
17910
17910
17689
17539
5
17302
17748
2479
17934
17304
2775
43
121
17551
32
3197
2959
218
17291
161
17600
2880
53
17929
17299
17559
3098
61
58
17418
17612
17934
17564
8
189
6
3203
17715
17936
17565
72
181
17658
261
17950
17454
123
94
17574
2676
122
17432
17402
17317
186
17336
13
17340
34
17673
17407
34
39
17788
17631
319
17345
18
17961
17330
17737
17588
72
36
17333
2931
2895
84
3
0
17741
28
183
35
17968
17803
2910
170
17449
2684
17341
50
17977
17429
2935
17490
37
17757
122
2714
34
18003
17801
17992
2970
25
18007
17365
18009
17777
24
18016
7
2870
18002
18017
17389
66
17719
2772
16
18019
18
8
2905
17679
73
39
18024
180
74
32
49
52
17400
473
17467
217
17467
17489
170
17829
85
17742
31
17860
243
17475
45
17839
37
17808
18025
17478
17420
17499
17499
17414
3101
17479
17843
66
3107
17654
76
18048
18050
12
17661
58
3041
3170
2776
17753
3013
49
2839
10
113
2931
17851
16
17558
17851
2558
43
3073
251
17434
53
17559
17884
235
87
2886
17860
17434
17828
386
17673
17861
58
164
17442
17678
478
18068
17504
60
17893
17441
17732
31
17529
172
14
17776
18074
17842
2900
213
17454
17687
27
17844
37
534
2701
3012
181
17454
17587
17544
17439
17695
17440
17908
53
18087
358
17698
17909
29
1
229
17591
17890
17909
99
18076
112
17467
257
38
318
2599
235
61
54
2881
17703
203
97
5
17916
17466
17712
48
40
17757
17476
192
17476
17538
2955
17865
68
18100
17801
18088
17758
129
17558
47
5
18091
18093
39
49
323
3401
20
17610
17460
17927
17724
18099
17716
18099
17564
18113
17489
17464
2786
17935
18116
17881
282
17919
17569
2420
89
17620
142
31
17884
17774
3123
17726
17576
17776
96
303
17502
17488
17579
17579
17945
196
85
17946
18128
17782
272
17932
17785
17935
17510
17951
3129
72
17748
74
18123
17837
22
17637
17840
58
17910
57
41
259
3068
17503
22
62
35
17616
17972
70
2689
31
237
17921
348
17657
3214
17963
280
17977
17978
19
17862
17769
7
17598
2896
7
2880
177
18156
17993
9
58
18159
17559
18000
18164
17786
18186
18186
17949
17615
25
17797
18006
17792
17542
2760
18192
46
39
91
17655
17893
69
17809
18183
18020
498
7
17804
17895
18022
18185
4
17633
17634
23
130
19
58
168
18012
3041
2960
18013
17708
12
11
2970
721
18189
17812
17672
12
62
18189
17903
2905
18221
17720
17914
17562
18026
18224
92
9
349
40
2744
17830
17823
17830
18030
18047
18047
17919
27
79
2392
30
17833
45
2829
12
187
17658
226
94
32
17660
17880
3580
51
17581
17880
2875
17583
17577
18241
17663
18242
2329
18242
2783
17884
17616
17884
18000
18218
155
17886
2
2946
43
108
17697
17741
278
17584
18004
17891
37
17589
18255
17745
18006
32
18256
193
18225
2647
17594
18059
17941
3128
18073
17707
377
17633
3133
17712
261
17607
17903
17949
17714
17683
104
18080
17905
18265
302
93
2944
18071
49
18237
17907
271
18083
120
56
18024
70
18085
17865
18240
17911
17643
18086
3589
17645
18028
18029
103
36
17696
17962
18092
2576
31
121
17923
17701
215
18042
91
2623
18104
250
18290
17630
55
17624
190
2921
17779
192
17937
2575
17938
114
18101
17782
3004
18054
2775
2579
17985
17948
17724
43
18303
18270
25
3341
136
224
54
17913
10
17652
18120
2942
17954
18279
17
18135
18072
36
18284
290
7
17737
18319
17961
18004
18127
17810
163
18321
18321
18321
72
15
3427
18008
18141
18141
18323
17964
17964
17919
17965
3140
47
17748
59
17819
17921
18147
43
17968
161
60
17970
17943
18018
2963
18332
3278
402
35
18147
17950
155
18338
17953
48
17684
178
7
36
253
122
18315
2791
17839
108
17721
18167
17689
17771
17941
17774
2483
17842
38
18110
133
22
18173
351
17781
18178
2737
34
18047
19
2962
17705
17852
18124
59
17736
18126
57
17965
18126
103
2806
18369
18176
18336
2874
17858
197
18
2919
155
18193
17743
18061
22
18185
18344
41
17746
18383
2896
462
34
18205
17724
170
18352
18198
17999
2603
17982
22
18353
2825
18145
114
496
2794
18210
2788
18149
18358
18393
17730
54
228
2719
21
459
18218
71
90
18160
48
17742
18213
2757
18094
18095
17774
18411
17748
18009
376
385
18173
2812
26
226
18220
38
18055
17780
18024
18
18177
57
17838
18102
18237
18224
18059
580
18026
172
18106
2611
519
18030
111
18062
18063
3044
2938
17842
18390
17765
17793
77
351
18026
43
18249
18076
165
17770
18445
17776
115
17922
18245
18407
462
180
72
17902
17780
17853
80
18411
17935
18415
80
18415
18209
18457
80
18140
18140
17942
17799
17824
18271
18217
2977
18094
161
18463
18063
125
18266
18150
16
18432
17882
35
18434
106
18475
319
18435
18287
101
557
18105
17815
230
0
17840
18289
2613
53
2915
17842
93
17820
18113
18485
238
170
206
18295
18086
17942
73
17944
520
562
22
18241
18489
55
17849
17947
46
10
44
2830
17977
18078
17951
18247
5
120
71
3064
18469
125
17864
18140
18317
3180
3467
75
3032
2781
18145
0
18327
78
3118
8
17843
154
18268
18202
18334
17979
412
17843
17933
17874
18155
5
18331
18492
18007
182
18339
18525
17878
9
17869
18497
18527
18133
17884
72
18339
98
193
18498
18213
2603
463
18347
18138
53
18282
18217
2306
17885
69
18538
18289
217
50
17888
17862
18509
3054
2590
254
18359
18187
3277
3247
35
44
535
17900
18368
262
18042
18194
18163
197
18169
18049
18563
18201
3146
18313
18204
3
18181
17917
2609
20
478
18159
4
2729
2496
25
15
18386
18575
3316
18324
33
116
3040
77
18580
153
2950
3151
17
114
258
211
17944
18264
54
143
22
18181
2
18596
18409
126
80
18236
201
18566
18010
345
18213
17947
590
2895
18240
84
18087
3075
18089
18416
18416
18224
18286
17955
18094
18424
150
18072
18227
18250
18289
17956
18612
18074
18200
18254
18293
43
18293
18616
17934
18236
18079
18079
18236
18592
18205
18593
202
16
82
302
17940
18304
2960
18625
98
17971
18369
18443
17972
30
193
2908
3329
18603
3487
17945
18443
52
7
3104
62
18634
18611
23
50
18257
18257
18054
2984
63
1
254
18127
18459
69
17994
18650
18269
18290
18652
32
18
18336
2457
111
18069
216
18297
2731
17965
18141
9
47
18141
18633
255
18664
46
18076
5
18667
201
18127
18348
18484
18311
18157
41
3200
18311
18644
18645
18351
34
167
734
18015
289
28
18674
18488
95
18019
18420
18684
18170
286
44
2947
18686
18503
17994
18657
122
232
18428
18689
2902
18328
18658
12
86
146
412
18147
18433
3200
18334
40
18519
18335
18519
27
82
30
18515
3221
18001
18042
18318
18320
3
2963
18155
18343
8
18043
48
18442
26
2621
114
18107
62
18531
18379
18448
18716
142
18355
74
18335
18335
18719
18453
18117
18052
18693
18458
207
401
45
110
203
18549
18310
18539
18463
18464
18060
18726
185
49
18062
2840
198
14
18542
18552
2471
3502
18377
18377
18556
6
18355
18558
18381
18356
144
2
21
298
2994
18477
111
13
18038
30
39
18477
18070
130
18042
20
2566
18138
18080
18193
8
2726
3204
139
18050
11
2775
3271
18573
18418
466
18565
481
44
145
3051
18757
18400
18234
18150
18088
18400
18088
76
3266
351
18151
93
55
18573
18379
3203
18347
18210
2908
18764
45
301
172
71
18380
18093
18585
18504
18096
137
61
2475
18737
18353
18770
51
44
2787
18584
3207
18584
18393
18078
130
2603
18519
18748
75
106
47
440
152
30
2509
48
2618
2961
18597
258
9
18123
18268
197
18433
131
18387
18129
18606
101
18623
738
54
333
58
18613
38
18628
41
18394
33
18804
18468
2575
18629
18469
18195
18104
18618
205
18255
18808
18448
59
365
18786
18144
18818
18556
18452
2638
18437
18649
23
3219
141
18439
2994
18637
2964
456
260
263
2855
269
18801
18566
14
18159
272
18217
18569
18831
18129
80
451
49
18467
8
18502
18812
215
18226
18136
18479
37
2974
21
18658
476
18818
155
18177
18465
18843
13
18323
18821
18182
223
18241
86
18596
18496
57
134
18836
24
18499
18861
251
86
103
18604
3053
22
18464
18199
18168
18202
18688
18468
3044
18266
24
682
18348
124
2601
3021
105
18330
741
3029
1
436
3082
18220
18723
111
98
18727
2966
174
18729
18709
4
40
23
18710
473
18523
16
18492
232
226
18735
418
18716
18230
66
18908
18295
18201
18640
17
51
18910
3079
18911
150
18913
259
18206
7
2879
18571
18914
18727
45
12
18542
18727
63
18243
35
18729
18246
2896
18514
18390
18562
18391
79
18251
18583
18316
2984
107
16
18550
2
158
37
18571
3069
79
18554
158
213
405
18664
126
178
143
18666
121
57
18258
18592
211
18574
18912
3320
60
18261
18229
18263
79
90
2839
18599
18264
127
43
130
18751
18395
18566
374
18946
18946
31
18680
60
18243
18752
18684
4
53
18949
250
18249
2985
18618
18251
2481
18689
18954
135
18355
18769
2926
3057
18945
30
18797
18698
2772
18963
64
3063
18263
2876
114
18637
86
39
78
18595
18968
18575
188
18377
18958
2991
146
18309
216
18625
18274
18314
18314
473
18440
3039
18718
204
18589
18633
18459
30
7
18
27
359
18990
34
18825
2972
18285
18641
67
18470
18621
18676
131
2630
3048
128
30
18331
19003
18
18837
272
18736
18625
14
137
122
47
18680
11
134
18740
393
18826
18841
18842
208
2884
19014
18412
18337
18350
18620
18350
18414
18688
18485
499
54
19021
18833
18627
57
152
5
18669
3363
300
11
18647
18630
19004
97
240
16
18759
18673
18653
18840
450
62
19010
31
18638
18767
18371
184
26
18709
18867
3338
18662
18509
18435
8
53
18872
18687
18712
3239
18855
18512
18668
15
19021
18672
85
73
486
18336
18388
34
18864
3088
827
18498
253
3291
119
7
18446
18723
18521
9
18695
17
2699
18448
80
181
13
18679
19033
18664
18796
19038
18877
290
54
66
18733
3729
18797
27
18674
243
220
23
2893
19076
18469
3155
74
18888
9
509
3059
2987
18706
19055
18816
24
19059
18714
146
18374
43
3584
45
123
83
18694
72
113
18717
195
178
117
73
4
3373
455
18698
18829
53
57
3374
18738
2663
18909
141
3248
18563
114
18738
18829
2889
190
257
18546
18834
18915
62
18732
18708
18746
19076
174
18917
48
224
188
18839
134
18947
18
19113
18736
2822
3326
70
18442
2853
74
18576
18924
149
179
24
18559
18562
18509
160
18746
43
3102
18932
18409
93
146
3436
19102
18859
18414
831
163
18770
18596
163
18797
18597
19110
70
18801
18524
19111
180
72
2
3289
45
73
18425
51
18470
18528
19116
40
19117
259
18782
101
261
18769
18477
18431
140
88
18479
2670
19121
226
18593
3040
18814
25
3063
18775
18791
19157
18815
24
750
3393
179
18748
49
9
19124
19124
23
18776
18993
2995
18541
465
19160
18883
18483
18440
18491
42
18
18795
18997
18998
17
18799
19132
18550
23
86
279
18498
18556
59
3011
3021
13
469
35
59
18499
30
9
18636
119
18899
18640
18976
18504
19174
202
62
102
33
2914
18845
27
18776
85
442
88
168
18808
3296
18629
18470
18631
751
19
18658
18832
18637
18833
19028
18919
12
18669
18842
18792
2877
23
18843
73
19200
2547
3208
3180
19203
182
88
19204
51
3080
19012
19204
18849
100
18651
131
18928
19044
2670
18674
18797
19206
3
19208
66
115
2679
160
123
19185
520
73
17
176
322
18549
18857
19
3125
32
18939
18861
112
103
3185
18946
297
18563
19025
44
6
3052
19202
62
96
7
19203
19027
18814
19028
47
3343
18510
19206
18566
18899
19038
106
19241
94
18570
19074
18902
71
157
220
161
18681
323
124
205
33
18885
18524
76
19081
23
19251
18578
18888
18686
2726
30
18722
564
560
180
17
3058
18987
19062
18592
18849
175
19101
18989
19269
18884
2643
66
31
82
19272
18603
77
123
2899
5
18602
19071
18652
19274
80
34
306
18930
19110
3089
18605
18554
19274
18893
18914
215
19003
3249
69
177
18559
18867
19248
18713
196
19248
186
5
96
18620
74
19132
18620
2710
19265
18622
19026
19026
19265
73
650
19294
19027
152
210
18629
198
3171
18936
471
18628
3098
3323
19140
19273
18943
18684
169
19036
19276
8
18896
19106
18898
169
19037
47
18775
54
18638
16
18934
85
39
51
18975
3302
18693
19157
177
18644
173
18909
18956
19319
18941
18961
19123
19052
18913
3067
18963
2936
18943
18788
19321
28
2928
19297
19166
18947
43
18652
15
18989
60
3006
2886
9
18954
18926
99
19068
18984
19310
314
18985
19346
3201
2825
130
19151
3143
18688
53
2967
19356
19323
18638
38
18692
19327
19195
18692
18980
18694
3362
18697
164
31
3
164
382
8
3
199
3301
18700
15
18643
19101
38
18791
3046
3209
564
19338
19011
148
2700
9
18962
19014
18838
281
194
238
18994
19178
19376
18709
19345
19038
277
18711
3048
19040
22
2964
3307
19349
41
19349
234
3217
19349
18659
292
18704
18661
18851
19031
337
46
173
19229
19229
19051
2702
18711
19054
19360
19393
2917
19393
190
18817
19131
18728
19396
90
19399
29
18725
160
411
3048
18868
738
19021
36
19242
19371
176
19138
30
284
19023
19049
19052
70
19217
14
18836
19220
19030
19145
117
19413
19222
18695
19256
419
19256
19223
19077
19415
19150
6
19083
19153
19263
19159
229
208
20
3052
19017
19428
19399
3437
19049
419
19051
19051
18768
171
52
19020
18754
2924
19091
72
19169
6
19095
18819
18820
19276
18861
19250
18862
19104
19283
12
226
255
19251
207
18785
19070
31
145
18
19288
269
19113
19113
19456
19099
19117
19192
3076
19048
14
18884
91
19431
19086
18749
12
3019
19470
3223
753
19205
34
19276
154
19278
3327
46
3137
2912
2738
19096
19478
23
19100
3060
19123
43
18767
19450
3571
19488
90
19451
18944
19151
3417
3060
60
19153
18908
19494
106
112
335
19230
3441
18832
19464
19232
328
18916
380
74
3222
19150
19311
19311
18962
19475
19341
18832
116
19170
19343
19511
19155
214
72
201
201
18854
19483
43
3208
56
15
110
4
18977
18808
19524
2862
19489
19356
19328
37
19107
19493
31
16
205
14
34
235
19496
19144
19144
19144
19499
97
18989
19535
14
19200
541
18952
18858
320
18822
52
19504
56
36
19346
19274
342
18861
19128
477
19277
19349
222
18829
18867
3175
30
19353
19353
18968
19135
54
19387
19286
18838
18888
25
19140
228
40
19221
74
60
18938
18898
19218
88
18945
19220
16
19312
10
60
19387
19038
19540
46
14
3135
18899
19227
78
19165
11
18914
2
19170
19231
19231
2945
3846
16
13
78
19050
19050
18919
18872
9
19250
19599
19332
16
19181
18965
18
19403
19602
3592
302
37
3465
18885
54
18934
19253
19410
2950
92
24
19344
19610
3462
18938
203
13
18928
19348
19348
19221
19349
54
9
27
105
19572
117
53
82
44
19617
19269
165
19271
19577
19273
19273
3381
2961
70
89
19425
71
77
19080
19367
14
19
23
19428
51
18996
19241
3
18997
14
15
19242
10
102
303
18952
19092
66
105
19468
3278
19439
122
18
19247
89
166
19289
18968
19005
19446
19296
19010
18923
132
3469
46
26
19255
569
19230
19
5
68
19302
18976
19014
19261
84
19020
3857
19660
19616
139
18976
151
19314
19246
19246
19666
19493
91
18990
19116
36
263
19117
19462
24
2762
7
19670
3386
18987
3093
19252
58
19253
62
19675
19416
18993
18947
19325
19678
19333
19259
19129
267
19636
19326
3193
15
19511
397
590
19008
19645
19427
19135
30
161
19137
280
19428
19112
19137
19647
19648
3012
58
85
19118
3193
3013
78
19655
19301
19145
30
19352
19060
71
19287
19501
439
142
165
199
3099
19037
3874
174
90
195
170
19039
19515
14
19325
18987
19677
19677
19303
109
19464
19044
19327
19328
19729
19729
19039
19680
3457
2911
19373
30
166
19680
19046
382
18
19049
39
3250
34
19476
2
13
19530
19531
19181
3617
19387
123
2814
19320
19387
225
19322
19536
19747
19056
33
19700
753
19700
19188
77
19700
19329
31
19701
19545
19064
19011
2931
57
19547
172
19015
19070
19497
3084
330
3881
19712
480
23
19410
61
14
188
179
17
19071
14
13
2869
565
35
155
19720
19587
96
37
4
35
222
19120
67
3201
60
65
60
19212
364
19087
19351
3249
19091
314
52
19600
19358
3129
83
3484
19096
42
19093
19095
840
113
19100
19788
19606
19362
19522
85
3357
19099
179
3341
19791
408
2901
19369
5
19794
3341
23
19440
31
45
19438
129
19439
14
71
55
19798
19109
19114
38
19800
19801
19593
3631
19117
41
19538
6
3313
19158
432
19124
68
19062
79
12
19160
51
150
42
40
19611
19464
425
83
19171
19616
19139
2987
19828
291
19562
3215
19267
63
3429
31
10
19482
19652
161
151
128
3138
19247
199
37
25
13
36
19792
19567
19484
19426
19479
19151
19835
3404
19575
3174
19841
19801
19282
19491
53
19841
123
16
142
19159
19496
19196
230
196
8
19846
19292
188
42
19498
19441
19498
445
19850
19851
19498
57
78
19500
19445
19647
104
19648
28
2681
19682
19864
19594
19177
678
19210
30
19210
274
215
188
19444
34
19656
2885
19511
35
2655
278
94
19451
19874
31
3195
19124
19190
115
2591
19605
19124
19320
52
19517
19222
209
191
19457
19524
19286
19704
242
19524
19197
19835
137
19198
19130
19526
19836
83
19709
19531
349
19619
19139
361
305
19715
592
361
19208
19844
193
19685
726
594
19343
492
57
172
2660
19546
19148
3187
19149
19213
37
19149
19630
19851
3351
140
19906
19354
74
192
3185
25
2757
2991
19643
78
19560
3130
19920
173
19266
3331
286
19925
19713
3595
47
19505
19653
19874
294
19173
103
19935
19378
19511
19575
19936
19576
201
19510
181
19661
19580
135
3402
19883
29
19581
19339
19884
19516
294
133
31
32
46
19583
19254
19255
28
19887
8
19192
79
30
19591
85
19736
19737
31
19893
19528
19894
19894
227
26
3154
19596
19598
22
19299
19749
146
19682
19770
19770
19283
3134
3226
207
19687
3156
14
19209
43
119
19693
19417
19780
19212
19308
19760
19917
298
3195
9
19762
19614
19215
3028
19554
19555
19219
66
19769
19290
26
134
19302
3918
244
19984
233
3285
24
96
2764
56
3382
3431
19434
181
3496
19634
19326
19568
19568
19635
218
19630
102
19631
19570
51
72
59
19932
19798
19329
3741
19573
19235
226
137
90
19318
19938
15
569
3199
19583
298
27
150
5
83
16
59
58
19797
67
19798
3047
35
19724
100
19656
19408
19593
16
19657
79
19348
87
19317
3096
19462
19462
3474
29
19348
19599
185
19
19811
19737
19602
19960
19467
3168
19739
19416
19325
62
19961
2817
267
19340
19741
19342
432
19363
116
2
3293
19366
19751
19614
3675
16
209
19619
275
20038
2866
19687
19623
51
19620
19620
19346
19828
19434
19623
70
19624
19624
3061
92
19488
19624
19688
3203
19689
84
19628
19353
36
19286
19356
133
19356
19631
19864
19695
13
217
19387
78
19639
231
19639
3104
19871
25
19871
3212
3257
88
115
19707
150
19786
19880
19655
19650
19787
30
3935
17
18
19720
19789
3094
210
3545
68
53
19714
87
19862
19662
20078
19658
116
27
637
12
608
137
19520
19391
19394
3427
2984
183
18
598
19722
19392
19392
185
20087
3015
31
138
20087
3211
21
20020
19528
19323
19805
19481
19736
93
232
259
171
224
20023
20089
118
19812
19812
80
26
58
56
171
19430
20094
19677
19815
19
19745
19407
19914
19411
73
268
19493
19493
19332
19411
564
20035
333
19887
19440
278
3287
19415
45
20039
19741
19336
19498
19754
76
19498
2
87
286
60
19336
19419
80
2788
317
202
208
19701
39
3442
80
19555
19929
19425
156
15
19845
68
19351
145
19911
19434
3169
19947
3371
88
154
2959
19947
4
82
3692
197
19768
12
20139
405
20070
19373
19474
56
19775
335
139
372
20146
3224
19789
9
19930
19455
138
19965
19730
80
19730
3562
188
289
19746
245
3163
135
3049
69
2977
19553
19802
20096
436
176
2838
19497
41
20100
19887
19558
38
3311
19498
19471
85
19796
19953
19749
3343
19620
463
3276
19769
50
195
232
2973
20114
21
3159
186
19481
18
80
19489
129
423
20117
6
51
19904
333
55
20118
19996
19489
239
182
20194
245
19764
79
19492
189
144
19494
27
19640
11
20201
3034
19498
184
146
19923
19501
20011
4
19790
19538
86
19542
19855
19992
66
19833
19605
20144
20024
19937
19937
20216
519
43
3494
3516
45
83
31
19561
19524
20158
152
20160
19562
19954
19528
153
588
19671
22
20165
281
144
19533
52
19879
20236
20021
19465
19828
19575
20026
3148
19549
19544
20245
19544
60
19813
112
19636
125
300
19686
19640
20062
19687
19481
71
3236
19585
19555
20039
43
19690
20068
408
15
19691
6
19901
19827
189
65
20043
166
3123
19592
46
128
19650
19695
20049
19695
19501
20271
19987
20196
208
293
20058
19866
25
20278
241
19897
19897
56
19510
20279
19847
265
22
16
19667
20285
20089
140
228
3979
19583
20209
20065
19920
19908
153
19521
19618
19588
163
19926
143
19618
15
36
191
19883
19594
19920
19529
19935
19728
104
19940
19867
92
20088
65
52
19603
20012
93
106
3245
19610
19876
19697
19878
19930
3724
19878
58
24
20025
61
112
105
2875
20246
260
19621
20249
19620
19956
19622
20110
20129
20332
298
39
200
45
19562
3726
133
19953
20260
271
19899
283
98
433
3648
5
143
80
20048
53
98
20
18
20341
48
20123
20124
19766
19972
19670
20051
20128
20347
10
19912
20152
20132
19774
548
20061
19968
20354
10
20274
70
31
19973
19644
3631
149
56
466
100
20068
19740
19740
19990
119
10
34
3193
6
19993
2965
20364
19651
19654
148
80
20153
92
3588
111
3542
3259
3289
19986
97
20373
27
20159
19611
33
20009
74
45
19990
7
19799
20163
19936
20088
19705
20180
20297
20014
19800
19993
3228
19994
19994
73
3339
3476
20089
19620
20167
24
3525
20302
20168
36
3735
594
20096
65
105
19714
20
3999
20025
3191
147
3315
164
239
20027
3081
19697
20200
20033
55
45
19692
143
19787
19695
37
17
32
41
20038
19830
178
38
40
20117
2877
20195
19995
20042
20406
2803
3490
19699
3508
20045
3105
20048
111
186
3054
20204
3237
20129
19748
73
114
20134
57
20343
11
19850
51
33
34
469
20059
261
89
20235
146
44
3041
90
20146
20146
19858
19858
32
25
92
32
19742
3368
20074
207
59
19749
3424
20366
20366
73
17
3310
157
19872
19753
19684
13
20374
19844
39
19690
22
3065
3371
5
20016
20172
3266
30
13
339
19761
196
294
20045
20457
19848
19762
20046
20250
11
3484
20381
161
20047
20076
20024
523
44
2930
20276
5
20085
19764
20279
19777
65
82
206
65
20037
20119
20098
3271
3093
329
19774
37
34
581
20297
20209
19916
3079
20076
20209
20416
273
3492
38
164
20131
20131
364
3227
172
222
20108
205
19796
29
87
19834
20223
236
20224
3578
18
20426
20224
20139
66
492
19899
19805
122
48
215
83
284
3119
49
42
3136
577
19939
571
20515
20151
136
3216
2867
213
20070
19942
20308
19806
20242
358
19815
123
4
229
46
239
84
47
19816
20104
19818
44
20156
11
45
156
20313
20525
3253
20313
521
320
20446
67
20114
83
13
36
3282
144
20537
19822
2616
19959
20255
20322
20170
19768
19925
20258
19925
19832
20328
59
20348
20149
3307
3178
3455
20543
187
20329
20095
20095
116
311
3501
19972
71
20467
19775
46
20137
20468
17
19840
19941
48
873
20112
275
20368
19887
19784
217
35
20197
3241
20479
3399
19
92
605
172
20568
20118
3381
210
52
20571
45
20122
20361
3574
20386
20386
28
39
3376
2821
20574
3762
3583
160
126
9
20135
20172
68
256
218
20203
30
20590
20380
20381
20593
20019
65
27
20184
20594
11
31
125
364
20519
20595
20212
2759
69
20597
20598
346
3525
192
19897
14
20601
20194
3523
20326
263
20607
19839
19891
19940
20532
20327
3502
20391
80
96
19844
168
100
20172
19912
105
3658
10
3265
20212
20241
19852
34
8
20624
3119
435
20554
20555
25
20019
20352
134
3180
332
20563
123
20453
20275
20029
6
20278
20568
20073
20649
19947
20366
20074
19936
3220
20435
48
19882
271
20580
226
11
20660
20043
61
178
3444
365
20588
37
59
20592
20053
157
62
3389
20304
139
32
73
554
82
20673
20310
19957
20296
51
3410
20457
19973
20493
19958
20064
42
20678
26
20312
176
3471
20101
118
20402
2
20312
19976
20006
20268
20299
57
0
442
20498
20301
20498
13
20109
20073
20073
3405
19916
20319
99
19990
3254
196
230
165
20473
489
219
20698
215
20286
20287
20700
20623
590
49
105
80
20424
20321
20337
289
20426
65
137
20632
19986
19931
20124
20124
20341
20270
20633
20711
20714
112
20715
20093
20275
20494
12
20494
20346
94
4065
85
20349
20304
169
20642
103
20350
20304
20135
3402
43
20500
3
49
20723
32
20726
3714
78
20506
20356
20646
3227
20359
337
20145
2916
3540
252
407
31
20658
20356
19
20366
280
27
20359
20741
329
20520
91
3509
333
20327
19961
20156
20460
19964
19965
2805
20563
19966
20
20669
3060
51
20308
20380
20531
20309
40
20754
20164
226
42
43
20030
20134
0
20168
516
336
20573
20381
49
83
20765
285
340
20067
20547
20351
56
20391
2868
20396
293
563
50
20400
442
20095
3474
26
20357
20495
79
15
20406
3573
20406
20401
20559
20401
20696
3321
20499
269
3508
21
42
3111
36
228
20084
20404
227
476
20201
20706
83
167
20708
20505
20569
20605
3199
20579
5
3437
12
20078
20721
20721
20582
20515
20379
79
20585
20615
130
3174
20136
3372
20386
20732
20091
20819
3370
220
20734
3312
3280
334
20114
20602
20436
80
20528
20096
72
20436
20096
20398
20826
101
20439
12
20635
3341
52
20747
11
3075
95
20642
20449
273
180
20243
20542
20839
20759
20415
20761
20841
20624
80
20849
28
593
20427
203
64
20127
20255
20128
20173
310
20398
20556
20662
3355
20663
20475
188
260
20780
20864
20239
3362
20784
173
20478
47
20482
47
76
20436
54
82
270
3434
20156
127
0
91
20187
20673
140
115
20156
3266
109
10
20252
20495
20655
20277
64
20681
14
20167
20500
270
4
20155
20684
20502
96
20205
20884
20665
311
20425
3323
185
20886
592
20207
2883
110
170
2908
20433
20293
20180
20500
20672
20462
43
419
20815
20294
386
3284
20892
3741
43
20821
52
231
20596
106
20597
74
20684
20193
21
164
2
20601
20602
25
341
20478
20450
20116
20519
20831
20528
30
20201
3564
60
126
20488
20842
3505
20129
20237
77
20490
263
165
71
20544
171
20924
142
9
20501
20549
20203
20549
20203
3212
20330
34
61
20633
20715
20862
20207
137
59
20863
20865
134
193
20489
20490
50
115
19
20750
20943
20560
93
57
288
20496
2935
201
20239
20946
517
20565
3339
20946
176
31
20272
5
20563
20649
20563
20242
318
234
20229
0
20529
75
20741
61
20249
20741
20570
20572
20235
3489
156
20277
293
20742
20333
30
20279
3481
20748
20366
20518
20660
48
20777
20777
20579
20263
20521
20966
23
2987
20250
3561
20971
12
20294
20973
221
20759
39
242
74
18
118
20761
4112
20550
29
56
3501
20587
20354
20587
20550
20674
20764
302
20979
39
20793
20536
3067
20682
3191
19
35
3
20915
313
20565
3422
20565
2611
143
20599
20604
15
20777
322
20296
20993
20607
20198
20604
16
20273
20604
20918
127
20997
74
111
20316
3655
20613
5
20786
3764
20815
20616
20616
20307
3384
3576
530
118
241
20323
20822
20585
20313
20313
20709
20630
20626
15
62
54
20831
76
340
20423
20634
20629
21019
20229
20575
20720
211
11
20630
212
83
20807
52
20723
20950
20809
228
20431
20953
21026
2946
279
20815
115
20958
230
549
322
3928
20961
3326
20608
356
3304
20246
20612
166
20650
5
20967
3370
20316
20650
20968
157
3512
75
20653
2979
20426
20445
20854
20831
20973
3564
20656
20619
20856
3192
65
20602
20448
86
3426
20324
160
20858
181
20368
20979
28
20357
15
20843
20663
114
55
3280
20459
23
47
28
20757
20851
20336
20336
45
20854
20278
20643
20643
21069
33
3283
20374
20375
20288
20687
21072
206
20460
148
162
20777
6
25
20656
76
20467
21012
21013
20880
106
20488
61
208
556
21019
132
20365
8
3207
20669
97
21
12
20789
171
21093
21027
21027
20674
20794
20907
2829
20713
20484
3064
404
20718
20800
20682
194
20659
20802
20722
31
25
110
20494
20920
20664
181
132
20809
143
94
21043
27
20728
20692
20913
2979
20694
20421
33
21047
20393
134
3494
234
20400
20
20400
20821
20936
20920
20340
20704
21130
55
79
20742
19
21059
16
20749
212
20348
8
21063
20833
20746
3387
198
135
148
3441
20836
20716
317
3730
10
20949
20934
164
21143
0
20750
443
263
20936
20938
20756
20938
3141
21146
79
13
20956
20756
20956
20469
20847
147
3411
20848
116
20425
86
46
20361
3528
22
20767
31
20430
20458
20852
20704
10
220
8
371
20954
20774
3662
20865
20714
169
135
20775
17
3778
8
3157
37
20962
33
45
421
20442
20
313
206
20553
59
226
20787
3264
87
20791
3118
9
20978
20792
24
3498
21179
22
20457
20581
20796
21185
218
53
13
3299
146
20461
21117
20508
21118
186
3549
3619
20587
20462
84
453
20804
416
20807
218
181
74
3170
433
83
113
50
20751
20524
20524
20789
49
21007
20417
21
20823
21001
20825
20512
28
101
20917
20586
20610
40
30
432
21210
3264
3744
20486
433
72
465
6
20832
34
20432
20926
20491
21012
62
21156
85
328
20527
21160
20843
57
4
20812
20779
20849
427
20508
52
71
20613
307
20563
233
49
39
4173
21042
20794
83
3258
21043
21180
273
21048
21246
3630
2956
3595
3259
20962
20964
32
20863
53
21048
20875
191
21252
20875
20556
20875
20867
21254
3457
20877
20653
52
20882
83
20539
3340
21261
21261
20815
3363
62
20888
80
17
54
26
21263
20639
122
20845
21263
21263
21059
654
20665
20566
20988
20599
21271
94
90
21215
118
20488
21076
5
20576
20607
20494
20841
21000
3796
20841
3819
213
20908
39
20586
21287
21288
21288
20690
20615
20572
21294
44
20573
92
21245
110
21298
172
20857
3822
3007
20599
20576
3285
20510
12
20885
20633
20633
21252
61
9
20889
20928
20929
297
3296
67
53
376
20942
20934
207
20719
20619
21130
72
21266
46
20597
20597
335
234
46
383
20
69
24
154
189
257
302
3764
252
21279
21281
20659
3563
3531
20738
20962
271
21133
3635
20661
3449
45
21055
217
41
20623
20974
59
21349
2856
20670
21296
20625
328
20976
152
3527
20672
20654
162
20673
3022
3150
20966
0
20966
20553
221
20757
4
21152
110
374
20985
20557
20985
279
20660
21155
21304
21070
20969
65
94
20949
21363
21309
103
3460
20973
20738
122
139
2961
110
21169
372
21318
20980
20
21000
55
10
3351
21083
20573
20964
74
20984
7
28
35
21177
3620
21178
20967
21325
21327
21381
20969
21013
43
20687
3783
44
20933
122
224
21189
21197
228
20696
645
21105
20702
21199
21003
21108
21026
143
21201
21203
186
21406
21346
46
20946
95
21352
129
132
21356
20740
21219
205
295
183
90
70
20751
181
20617
20617
1
21426
140
26
15
107
20702
21379
20840
20707
3657
21044
435
20810
20711
20981
20847
106
20712
51
3272
320
21388
177
3710
20776
29
11
20819
20780
114
20994
21057
229
21261
3293
20750
20783
10
145
89
21272
21268
21469
20791
3305
21096
3584
76
21179
39
168
21284
20665
406
64
40
108
21483
5
70
3178
21117
3264
122
21492
3326
200
315
20818
20821
3501
20902
0
552
82
71
2
21301
21129
20873
21102
3585
21313
148
3283
21211
3723
542
21141
20799
20780
21314
104
21142
247
20839
18
21096
20800
20920
20801
40
198
21051
3011
2975
214
20841
20784
21515
20841
2885
21098
17
9
20922
21215
21052
8
23
421
21332
286
21469
21223
42
101
3279
461
21109
35
56
3512
3802
87
21164
21477
209
21126
21065
93
21169
638
21349
105
21538
3805
21538
28
197
180
21137
21076
21141
20832
3310
20813
21144
50
24
20817
51
20873
21085
21149
21250
146
376
94
21088
127
238
21364
20882
20848
3544
20752
20885
21094
20886
20973
83
3
20834
21163
21163
21370
23
597
20980
20980
21152
219
2
84
17
2718
21573
21384
43
21175
21577
21577
3940
115
20902
20902
20865
21523
75
114
48
16
93
20775
108
20776
21589
21589
3654
3426
21529
21216
21590
20911
72
20918
21195
3431
3496
21003
177
21535
28
22
20886
11
108
21608
3457
21540
3729
21232
34
21140
20890
67
103
21618
366
21311
1
21421
21023
21217
21244
20991
205
21556
21429
247
21317
23
21221
21559
147
66
21223
199
21161
65
21633
20902
21564
49
3662
58
20912
126
30
147
21254
21006
21007
21572
3234
3824
3824
270
21575
20960
20961
661
21644
21
21222
167
51
115
2934
220
21226
18
63
20915
58
28
21229
21248
20970
21249
21591
21237
20841
21030
21662
20938
21261
21471
20941
21356
308
36
21198
21471
21198
403
21603
135
212
21667
21264
139
3562
304
103
21676
21481
33
21482
249
20956
21305
20956
21681
179
21681
231
21048
21212
21485
21681
4038
20860
187
21618
21486
20996
20861
181
34
108
21622
187
546
24
13
10
3664
21056
21493
2904
5
87
20964
3510
20952
85
143
20967
21499
21499
21696
21501
3244
65
21503
199
21393
8
20
342
21393
385
100
21296
21507
21330
33
531
198
3821
21515
21336
21302
21646
20893
5
21650
3566
518
21084
21520
21725
85
21520
58
238
3355
21085
3348
127
21343
327
290
253
21314
60
21039
3890
21666
31
21534
272
21130
21043
79
21745
21325
63
146
21328
21109
21111
3476
21053
21054
21433
21054
21683
21002
2934
3426
20926
21115
21686
161
139
21438
21063
168
3201
12
21031
21342
96
21556
78
21442
21290
3471
21343
143
3226
21446
21771
21696
21040
21561
107
21378
21564
21564
21348
33
27
21077
21077
21295
3202
21045
18
21082
21785
3318
21785
37
23
103
21390
96
21787
21056
35
20953
21345
21576
21577
21577
3508
2764
76
3438
21790
21396
21790
272
21712
22
21039
8
24
21308
59
221
122
57
3678
4
262
435
21356
20970
63
21481
3240
136
21483
21730
11
21325
35
3412
147
21598
21739
21167
20984
21064
21601
35
21201
21603
35
20987
21603
31
21067
21423
3207
21607
21817
21817
21425
21497
95
21398
308
20992
21427
21124
50
3152
21403
95
21101
21101
3986
406
106
53
3676
63
21617
21407
21409
21620
416
114
57
194
45
21353
43
21445
36
21764
21
200
21517
21225
21200
127
21836
190
21838
328
21100
21637
182
80
21846
30
21412
21781
21781
3214
24
309
2927
21108
21852
249
18
751
76
219
21650
21219
33
6
21134
10
21654
21656
58
21659
14
3456
21142
84
126
49
21664
21803
35
21436
32
21436
3718
15
285
157
21807
549
3316
39
21810
3722
21139
21881
21677
21566
21678
150
3500
59
21680
21502
3384
315
21814
40
79
21681
21885
3850
21572
6
21887
21454
21411
9
79
21505
21576
21507
3281
21456
21146
21820
21417
21418
21418
21461
21478
81
21150
21826
66
3470
21154
21203
21691
4299
46
407
585
30
21522
3857
144
21697
21470
2938
21700
21703
3322
208
53
21439
39
21188
21163
520
3718
201
96
21918
21479
238
3646
21106
26
259
21922
21444
21711
226
21608
21608
3335
446
21608
21314
225
331
21221
42
21539
169
209
282
43
21614
21716
21542
32
33
21297
8
21490
12
21723
3921
21932
21513
190
21513
21491
21727
104
2996
249
17
21522
3195
3652
21525
21727
26
17
21500
241
21869
21530
21246
21640
25
21567
21480
598
42
3487
21957
21135
21570
21136
21742
21753
21646
198
29
21755
18
21648
21516
3564
21654
21237
3438
55
21654
3619
21350
21488
21969
222
25
26
21220
21892
21492
21892
21242
21761
21893
2
21221
479
25
21765
21765
389
21774
45
21158
114
21767
21248
21776
3008
3741
87
21249
21595
16
152
21511
21254
67
21781
195
21778
21990
21536
21604
21287
21787
118
21915
21174
216
245
21606
375
21606
21577
3656
453
56
21789
219
21542
21918
21249
21530
21790
21250
21922
195
3454
21552
15
21616
21556
21697
183
109
39
21264
21701
21934
274
21197
73
4104
21804
21598
53
3739
21392
4
21392
21272
451
21566
21714
214
28
21638
611
21295
159
21206
21638
149
3557
21822
180
66
21827
21578
21562
33
671
21579
21402
21414
21215
21414
21727
21952
203
21729
21617
21823
21224
3764
21733
158
309
3523
21411
21302
10
21849
21742
21431
21306
21667
21974
21598
21975
3620
64
21603
331
3656
21984
22057
21367
24
15
21243
21641
21988
21248
21373
21448
43
3730
245
323
21852
21853
22065
331
21616
21994
47
21996
21996
21605
3754
21996
3663
21764
21650
21621
21339
3909
21455
21606
26
43
22073
21626
266
3501
21696
209
3653
3739
21267
141
509
22080
21706
121
21341
21890
21618
21872
21636
22014
21637
21779
21779
52
21394
28
3360
57
17
21458
21358
199
3729
21472
103
288
22093
234
21349
468
22019
114
21715
522
3611
21787
154
241
331
22101
21469
21681
257
52
21357
22
3940
225
21367
9
162
3642
21300
41
21668
21813
2779
98
177
22121
3308
8
21815
21490
21373
111
22046
77
28
319
91
3388
42
3963
21823
20
172
3354
21399
21666
22055
414
223
22058
21827
21919
21712
199
22142
4355
22142
21757
21833
345
402
21944
193
21509
195
21540
533
21721
59
21685
21456
21399
3769
367
21401
212
21771
21727
36
3970
3489
21772
21688
421
21701
3532
81
138
21517
582
21730
22163
21550
21855
5
49
21732
21464
21464
3089
21736
57
21434
22089
21966
22089
3037
308
22091
21525
21784
21860
21702
21968
22094
85
21415
21440
3415
21789
3442
161
21789
21721
92
21443
21443
3548
205
21747
21869
21954
22175
3350
3833
22099
187
21714
22178
418
60
22105
3772
21730
36
22182
21731
71
12
21426
13
21365
5
21486
129
173
21962
459
21804
21989
22110
21804
75
21456
22188
110
21761
21580
11
21994
21493
21582
21883
21970
22194
21462
21813
21970
46
21434
37
25
21887
3353
21376
21435
283
21377
21816
57
21500
21439
21890
3318
765
21441
11
3982
21980
602
22005
21597
22207
21830
81
21760
51
21450
22
21512
46
111
21837
3075
642
50
225
21793
3863
21996
155
3777
21841
22146
712
3644
22
22223
21492
22000
132
21495
22227
273
9
22032
22008
21851
31
242
22236
3759
21773
22016
95
112
192
22170
21931
22244
22176
22028
79
21869
434
21873
3768
21811
363
21651
21877
3793
22043
155
225
3951
22196
21882
983
64
96
207
170
21574
21808
21824
21888
75
21812
3096
294
22268
208
21961
21512
3565
121
22055
3537
22204
22271
22204
325
131
68
238
111
21964
9
134
57
22062
21637
3842
22283
3521
230
21824
45
180
50
22221
21866
151
21
10
21563
3790
21688
22297
21600
21689
21600
314
115
100
21914
4111
21983
21572
22302
21861
22108
21861
3792
22305
21883
3795
21987
185
21697
21660
21851
22113
13
92
3944
60
21615
21856
22095
21585
22242
56
383
21929
22242
22097
21666
21875
21552
20
170
11
111
10
3279
357
21897
22322
22125
11
93
24
22253
147
21941
22106
21901
22108
92
3741
5
22011
22257
22329
21601
22260
22112
22131
22331
289
22017
18
15
3681
82
128
382
43
3865
21901
21912
1
88
150
256
330
21643
21909
3445
22036
36
21530
2
21966
77
3111
22040
7
89
22041
22138
21587
126
21916
209
21916
630
118
21747
3069
182
149
286
35
3241
47
77
75
304
22367
22150
22368
55
16
86
89
3806
4013
21909
67
21546
102
22155
21721
21991
3974
3398
16
82
21673
30
21644
22160
21675
21611
70
31
22181
141
63
892
10
21944
22003
21623
21561
21946
216
21658
3336
22394
21774
3553
22006
63
14
571
66
102
21954
30
21740
22083
21665
21778
22200
21944
22021
39
22089
3788
33
54
22023
21789
17
179
81
22335
22092
21580
33
21679
540
680
289
21582
21754
3584
22341
3859
88
22195
22033
635
290
22344
21975
21961
22102
3815
144
21
21657
21657
21995
9
21763
22105
44
22205
21980
21964
3394
51
21597
22006
21664
22110
3
22048
22009
21664
176
21971
22441
3875
10
22236
133
56
22118
11
197
22118
3922
323
392
21615
158
22022
93
38
21737
21984
21617
22375
22002
22247
21620
21711
3819
22375
81
22452
22029
22234
323
22249
21989
22250
335
771
22235
21990
69
22072
3540
22378
3114
22379
22456
3756
93
3399
22466
21758
22043
22265
410
22026
22010
22257
22274
3596
22258
3530
34
215
22277
22149
114
138
22261
109
22278
22017
226
2
21655
21772
28
166
22484
22409
64
3538
22155
170
22272
49
22044
21753
37
244
22291
22032
21754
21754
64
3325
68
21719
3699
307
3360
22277
79
3366
310
22496
9
21834
22074
21835
7
22283
15
200
21727
21839
22163
22116
22503
21764
20
22167
4038
3743
9
21765
3120
22305
21765
21799
29
276
22086
147
3605
94
3422
21772
84
23
3574
22442
21904
22180
22518
64
22520
22097
22303
525
22446
21695
22446
3145
22063
583
65
22305
3056
390
26
22192
37
22453
4030
22193
22528
22196
22533
0
22533
21792
295
21762
22197
3610
21710
112
3996
227
115
599
21767
21719
22543
354
22109
22162
84
3633
3124
21780
24
89
75
21844
22211
22213
21847
154
22337
22487
22487
22559
3447
21792
22142
21792
21943
55
21744
22124
256
22186
21747
22186
22186
241
21825
411
3412
22568
75
17
22190
21868
7
22154
22503
22112
22576
135
12
155
22200
4039
21834
3903
93
21874
22158
3040
3503
22137
3300
9
51
70
21815
245
22213
3456
22592
309
21970
22517
480
21819
450
22519
323
86
173
22257
3618
4138
3417
22524
3905
22154
21942
4046
40
3368
22267
97
22183
21859
14
21948
22386
22232
21861
22387
34
22236
22236
10
53
3702
21796
8
22540
179
22417
65
108
73
130
509
46
33
291
291
4062
21848
22281
12
33
21804
22402
22550
170
470
20
22407
22635
14
22010
265
339
22183
22169
22014
3659
52
3564
3629
170
21890
376
782
73
21868
3653
3903
22298
22562
32
158
3746
22568
22026
22226
22427
136
22453
87
3646
22028
479
22455
22029
22575
21880
22308
261
35
22202
42
22272
92
3578
245
82
22578
3559
21839
22316
30
154
25
21840
133
184
22441
22444
22444
21918
3642
100
13
22445
22288
22475
24
263
22591
22593
3651
70
45
8
3694
3891
54
22336
118
3920
70
22341
53
22492
3390
76
22465
22241
39
21866
22303
22224
72
83
22066
21950
231
575
22352
22069
21952
22614
22705
72
22352
22507
136
3869
154
3557
22252
22281
22486
22238
22517
3760
72
15
160
16
18
22056
36
22371
643
14
22373
52
653
4028
22507
18
9
467
49
324
22339
4040
213
63
305
4071
177
133
22025
153
22391
22519
143
230
21996
61
22273
22029
22077
22524
22525
22288
22525
21917
22277
693
55
587
22036
22529
22402
3605
22402
82
579
22671
22534
22285
22332
22409
3790
128
22043
22569
335
22017
22131
22336
84
22761
22683
21987
22684
21936
22307
22686
22687
22688
22688
21992
22345
29
22314
102
59
4167
22692
164
57
234
22774
166
22000
466
75
3631
22058
223
22432
22354
3410
22321
22354
186
22006
99
22007
22312
164
22705
22067
234
85
125
22785
658
22601
172
170
3403
84
44
18
22164
22717
22608
10
22581
15
22324
447
22796
3516
4173
22797
3790
216
3364
22584
3907
22059
30
35
22804
274
200
12
154
78
35
3448
22810
22073
22474
54
93
22821
22602
141
38
33
22434
363
22349
44
35
732
22109
424
22747
97
22404
22827
52
22111
22354
22052
22112
3600
91
22751
311
22001
75
4063
68
22613
561
26
50
208
73
22092
58
58
131
22759
22451
22621
22837
22838
149
353
22123
176
22103
22105
22105
22626
22126
3524
126
22455
3808
85
22512
29
18
22464
22464
214
9
201
22430
22396
22114
3320
137
22518
72
86
24
22521
22383
22471
3174
5
88
22385
22404
22439
3871
318
22526
157
22476
3896
22093
22040
22531
3664
22133
22868
22653
3567
136
3704
22799
241
22485
22101
22104
228
488
22660
22539
22490
22807
55
22807
186
22425
22493
92
4050
183
22409
84
22428
3487
16
22690
3453
27
22258
22149
65
22114
17
163
22504
22889
537
0
94
22124
145
95
158
3735
3833
22483
22435
22903
22485
110
4
0
3968
107
22284
22488
22247
22837
513
58
70
22844
22719
34
284
3834
30
3314
22503
22705
22723
22918
22296
22705
22465
22579
3960
22097
22534
227
22582
22455
60
22507
3207
60
22264
22707
574
22582
86
22208
114
22266
254
181
22927
22927
22712
22715
3644
22733
19
346
168
22515
22715
272
22541
22195
22867
184
75
81
22594
44
22317
193
22276
22726
3865
96
22726
22203
22729
3625
22532
22490
22748
16
22748
22731
22559
22948
342
55
22209
22607
22735
30
22209
22123
22751
22951
5
31
22484
22738
22740
110
22127
22617
3424
22334
22507
658
3949
169
22894
22894
219
22510
22189
22622
22340
22767
383
420
4111
22345
22964
22897
22753
22223
97
54
22299
22516
22228
22901
22632
22142
22247
22307
22233
4111
666
22147
19
209
22357
240
22239
392
22911
146
124
141
190
22253
22607
470
73
102
22996
22793
67
22254
4128
22583
22541
22541
22368
22368
22926
307
94
3851
22583
138
22614
22798
22231
140
23003
218
3755
22803
22536
24
247
104
22795
202
22941
22941
3601
266
23012
22798
103
3756
22179
22560
22288
22801
245
3482
5
47
55
3734
22607
3629
21
23027
23027
32
22815
30
286
22962
85
290
205
22579
3738
81
428
23035
46
22967
19
112
22271
3561
22298
10
22586
23042
30
35
54
231
248
3738
74
22280
22709
3717
56
22669
87
227
23057
3114
22316
62
22719
22993
95
22292
2
22862
23
3444
22327
22233
65
70
22614
37
22235
39
22349
22603
13
22608
22664
308
462
4087
3805
72
22744
23
22615
91
22703
22617
22320
155
332
23021
22461
23092
22633
281
22754
22679
240
267
201
22682
369
22256
22359
3216
11
22766
22336
22719
22364
22267
21
22270
22433
22481
22639
67
84
104
3916
3920
22483
22439
3618
22778
22913
3406
24
22441
3757
61
22911
23051
23119
3410
22395
22279
22351
29
22913
239
23052
22281
22734
42
22382
22787
227
3950
3662
23123
45
22284
22651
29
3690
23126
22287
265
22926
22498
38
22665
22743
42
22499
23134
3950
3591
22799
22799
22366
274
22719
22
118
22754
22720
3500
376
3443
108
15
22949
23148
22950
3997
22816
512
82
22817
3420
23076
9
22308
22951
22433
636
272
22675
22476
22694
23155
228
228
289
232
22438
22824
22441
227
22702
158
22962
22392
23163
741
22681
22392
23164
23094
4316
22
22966
34
91
26
0
221
22748
3629
23171
659
3955
287
23101
23171
22713
17
23105
44
91
436
43
3262
22849
3677
37
22982
134
70
23181
219
4320
49
181
22850
19
22554
59
72
388
22710
3374
3851
22711
22560
22990
22994
3317
144
27
193
43
17
22458
11
18
26
169
22723
23002
22724
23003
22741
43
22726
22465
3765
3517
23206
22871
134
23135
10
22822
22438
3113
742
100
42
23008
23008
386
22826
13
22879
22879
22738
23219
22740
22754
23144
22881
9
131
59
1
56
596
60
23027
42
22593
40
152
3832
662
22455
55
23153
22386
61
195
22843
23158
22510
412
55
22761
22817
53
22502
3624
3642
3609
22905
95
23044
370
123
23168
23036
104
103
23249
23172
3196
41
141
3377
22556
22405
22770
23048
22405
11
22526
43
23046
22865
22833
22480
39
22922
22835
22780
149
22925
22782
8
67
22415
23055
23267
22490
22420
30
176
22880
22494
48
80
23061
210
23068
22576
2
22580
22810
19
3920
26
23207
143
22892
264
23069
22585
130
22950
83
159
81
22821
23088
336
22901
3
108
2
22597
159
23080
22880
22573
23083
23084
201
43
22837
414
36
23090
3949
69
22839
412
22889
22534
22535
22892
158
4
3241
23112
22844
23238
225
304
76
67
141
25
278
2
4180
23100
22838
22897
22689
22580
22989
22934
22466
23105
40
22694
3690
3529
22903
22853
629
22992
143
3882
23246
23330
15
22939
74
13
22697
23111
150
171
84
6
114
2
3
22948
86
23121
55
22914
22949
22707
9
23003
122
3885
3442
22917
23003
206
22917
22641
23004
160
22596
23349
23264
17
108
424
22613
26
681
50
32
23012
22969
47
21
666
22890
382
221
22893
20
22585
23163
22977
87
22635
294
23027
22509
23380
22
362
154
22981
117
115
22515
3787
22984
22951
64
23294
23294
105
23299
51
23392
71
463
22957
65
22957
22601
22752
87
63
17
3139
23177
110
376
3428
22636
22757
22684
23179
3889
22605
23179
23396
22638
23397
171
161
22640
22918
23003
23400
3703
22969
23057
24
23005
22922
2973
1
22536
22617
22770
176
22538
22973
22698
85
303
23412
324
22976
22668
320
42
352
10
22655
23417
95
3894
3781
86
12
22984
22549
23204
3509
217
22942
3247
86
221
501
23216
3120
22638
3893
22945
3751
22995
362
22948
117
22640
154
23436
23089
23215
44
3817
3672
22675
23217
22566
64
644
1
273
32
180
22725
22677
22956
201
3985
33
22649
23225
22700
347
23097
23012
23358
15
3588
11
13
22733
3994
461
59
23104
23047
22969
23236
22587
227
22985
23243
23374
22709
22595
23471
47
22984
25
23124
115
23481
3703
22995
22726
23072
22765
23263
23128
23005
23263
23488
20
191
23076
3773
59
23269
62
1
32
15
22623
22745
211
23141
23274
275
112
389
58
22711
213
4056
4306
52
23084
43
477
23085
590
40
23423
53
23303
23157
23291
233
90
22763
131
23093
4647
23160
23527
22880
22807
2954
22810
11
23301
210
7
23123
23166
22815
23166
23539
6
23057
23057
180
23049
23447
258
23313
22900
92
23114
46
23135
23135
4050
22671
436
82
58
23454
229
3970
22673
23340
23119
22800
23141
3168
3582
85
23078
22798
23466
23468
23468
23087
12
1
23095
23097
31
695
23205
23477
59
3574
143
23103
390
271
23351
22829
23591
22830
23149
70
23382
23096
90
22947
13
22718
39
3565
4346
22954
91
23181
23606
23106
412
214
22874
3834
23124
23110
108
19
338
22852
4218
22813
232
69
254
23132
23620
242
22886
22814
23514
23620
44
31
23173
77
23133
26
8
22858
22860
98
23387
15
36
3317
3888
156
23188
3579
23528
65
23637
123
23255
23395
23638
3694
298
39
22871
60
353
22834
23641
43
49
11
23141
23403
23426
40
112
4033
790
23215
23405
23534
148
23204
22881
221
23206
600
262
23146
23220
23433
23412
23221
207
22886
4000
23223
296
23416
23009
3850
23417
22920
3608
140
251
23549
22856
432
20
22897
333
17
22896
4066
22928
67
188
3267
23561
85
23025
140
20
3443
674
22906
23234
126
3699
367
23292
33
23190
22917
291
23446
34
70
23574
5
23687
390
10
22924
22918
155
23577
154
23452
95
142
48
23452
23477
23302
359
23302
23182
271
10
3555
61
3701
112
128
23185
22892
23189
243
23051
23189
22805
22956
23051
23585
111
20
38
23460
25
260
133
22937
328
702
243
22933
23312
23055
23466
4331
23591
23710
54
23272
93
23212
22964
23318
47
23212
164
23473
22825
4092
23499
23286
3866
3880
23478
29
270
71
149
17
23335
31
3990
23614
23080
3648
22954
23514
23302
6
22969
22839
22988
23517
23234
37
178
25
11
4046
22841
35
5
23737
3535
4039
292
82
68
1017
23522
165
164
22976
132
22966
23743
23524
183
56
23243
26
106
22970
23000
3630
49
190
66
117
3807
23643
200
23250
23261
23112
912
23766
3621
22875
23660
23385
23340
120
23334
19
94
4337
23005
20
60
51
318
7
23344
23263
231
19
23530
23664
3574
78
23531
23033
23273
361
23280
28
23278
3971
23044
48
66
326
35
23367
23369
82
23021
302
22911
23371
441
137
23376
59
4
185
23694
3567
3184
23294
23422
36
3585
23384
22999
23384
3094
23379
206
585
23380
183
23593
23815
22926
2
38
330
3665
951
54
61
537
23081
23060
2989
23051
23084
23828
23398
23719
40
138
4417
280
119
100
22942
23069
154
23721
23332
126
161
447
320
29
23408
23839
453
23413
4061
22948
23077
4246
23844
58
23334
37
23451
51
37
23338
78
23049
81
222
3377
23614
15
331
601
23086
207
23108
124
23432
45
41
23754
23754
3725
3613
23215
18
23754
23439
692
22981
23481
23104
56
3452
23117
23665
23449
23665
28
23375
23665
23450
4028
23639
23081
312
23641
23879
23768
363
22995
3880
533
23237
23493
3743
23129
23647
28
23129
23495
377
53
23121
23886
23649
23121
12
23462
1056
23133
305
41
36
251
23135
210
23125
23390
111
23784
399
245
23153
23661
23661
23664
442
161
23667
23795
23484
23670
23412
55
88
206
59
23107
19
23913
182
212
221
23803
23404
23804
4133
23492
213
305
23806
23808
146
23115
23032
23919
23173
23810
72
4228
23164
23282
23413
23534
3551
43
23039
23820
23181
28
3642
28
252
23700
3212
23517
23726
85
23546
37
341
36
80
23548
23834
23835
3530
3965
23435
23946
23713
23947
23437
4018
23717
23174
43
23531
46
23951
3656
1
459
8
23739
23313
171
3622
23064
23465
27
23199
23066
74
23726
23182
27
4076
13
84
26
23158
23566
36
276
3200
509
23211
28
23164
33
23737
23574
23479
23479
23973
4
23973
23574
23541
23541
3587
23167
23542
23739
23576
23225
23740
23740
3647
23229
23869
23870
23232
23336
23983
241
23875
31
4078
23559
23882
453
23574
23886
4038
143
23784
24
3890
23599
23506
23761
23599
23577
23251
72
23220
23254
23791
23256
42
285
264
23111
23898
23224
3988
23581
423
187
382
23612
6
23118
118
23501
23912
36
759
3929
399
23586
23914
23524
23505
266
24024
23810
34
23262
23506
152
52
23599
23215
60
196
23922
36
198
3594
229
23599
23223
3312
209
162
152
23384
52
47
23802
24045
92
424
23609
209
23622
244
3990
64
274
23393
23833
30
89
3747
23534
9
42
957
24054
187
23809
86
23557
23953
23158
4019
23249
23306
23551
26
113
3924
23569
140
0
49
23312
350
23638
23857
23972
63
24074
23561
348
23675
23294
169
38
9
23180
23681
31
331
402
23572
4146
23329
346
83
24090
23988
4115
23844
23991
186
24095
23581
169
10
23282
23335
4108
23994
23678
24096
23336
23661
138
23662
121
23849
4095
284
95
23680
23664
23997
3558
23290
12
23343
23342
638
43
24000
23197
46
410
3722
106
23350
23200
24110
23601
3781
23672
23601
23689
23896
23296
24009
304
23903
23695
24016
81
24122
3379
493
348
325
54
24127
3672
615
53
95
222
3899
557
3775
23925
24
23877
80
66
23353
23879
351
87
24143
213
54
41
23742
24042
23713
24
23721
78
610
53
41
23496
23334
28
23498
23500
3248
23895
23369
23730
60
4283
23897
24055
24055
23402
23898
3250
23725
24057
25
24165
23347
23763
24168
23411
23763
331
34
4230
23766
152
23766
23959
3660
172
24173
3597
24174
23652
23661
23745
128
23965
97
23916
79
155
49
24183
23359
5
23744
185
171
118
34
23431
14
3671
23781
23435
342
28
25
23932
23281
24200
191
4172
31
23286
23770
12
113
506
23994
23383
23552
3940
23776
24213
23773
23385
163
23946
23778
130
23774
23774
24216
23693
91
68
1
647
304
77
72
24104
24105
23953
24108
38
3783
23399
23307
7
23814
114
93
23960
8
23568
23712
23964
88
24230
23820
321
23968
24234
23574
23444
61
113
23321
24025
23412
23477
23720
23450
23723
84
23834
4028
97
19
24134
23474
23984
23730
24137
24248
23985
54
132
23840
24140
77
24140
23489
128
91
23730
246
24144
211
24145
3836
429
23737
23827
23742
24000
24258
3628
69
24050
24149
37
211
24149
326
166
24258
24001
584
4161
24266
199
167
333
193
23861
3828
24058
23862
114
29
23752
655
23514
44
23867
364
24163
60
23485
23623
23486
23875
325
23763
49
17
23851
23760
24070
91
24280
3851
3202
571
23882
4785
23461
23529
24288
23853
3916
24184
23773
24294
23865
23538
24296
23507
8
23896
23511
23896
23512
97
417
100
269
28
23515
3
11
24198
24046
23517
23485
205
88
23659
23486
1
23663
254
24053
23881
17
47
24314
23539
101
24059
24212
23912
23886
23912
24
23797
461
23554
66
23912
23554
23543
23798
23531
186
24214
3814
24063
23882
4200
23914
24215
470
24323
23675
24118
2
23888
24324
24327
91
4204
24121
23504
305
194
23538
298
33
23809
4055
15
24225
23422
3651
92
46
19
23809
23897
23899
23927
23569
405
50
23899
113
62
24229
3817
23898
23903
23549
24135
23428
143
23932
23820
23556
24237
181
23827
3445
24092
23566
210
38
23568
23949
23
94
14
13
23575
27
103
109
67
3822
23715
88
16
23935
23718
24
78
24169
23599
23463
84
23722
13
58
24171
23851
23942
23942
23942
253
23852
256
23946
4267
103
24119
23946
54
24120
24120
24380
340
23560
23950
562
23
24386
264
23983
240
113
24187
23477
23954
14
23616
23956
97
23959
219
97
37
23959
24292
3774
4077
28
461
23892
123
23968
48
24204
125
4364
24411
23753
23889
19
3630
24308
45
75
33
9
3673
24313
85
124
23985
23655
23898
24216
23911
38
36
24218
24018
186
23903
23989
257
390
340
192
23923
81
24166
215
23601
23667
23914
24034
24034
254
89
207
439
24002
24236
3986
4087
23934
24338
46
23673
94
24339
650
24171
23674
24043
28
504
23791
24177
24045
24012
9
42
23931
23655
24251
23536
23689
24350
77
24188
24024
24351
24192
6
24025
100
24194
24354
24028
23667
24470
23542
3711
80
56
141
24065
111
23958
24031
24268
24475
23632
24476
23699
24067
3971
155
3635
271
285
24202
23964
32
588
24483
207
3920
3623
23646
24048
4032
206
69
24487
4214
23972
23681
3865
3988
4340
23959
734
24214
227
466
23714
382
61
178
124
299
4108
321
215
3745
90
23972
24386
24497
23724
24497
4185
23569
278
23696
128
23986
24230
3738
24503
23843
24303
24233
3565
265
479
23576
614
397
3442
3745
16
182
23706
24510
3828
24237
24237
4177
23585
320
23743
24313
376
23676
61
24244
601
4471
23989
23862
156
94
252
35
23749
23747
156
88
20
34
45
21
3768
23992
23596
53
23727
44
23756
351
3932
99
23687
24260
488
100
165
111
24101
23765
24101
23737
758
98
24124
23766
24099
23614
23773
131
23768
24027
50
24109
319
23749
24133
40
23776
145
24111
4137
185
24136
24036
24137
110
81
113
4843
3623
24355
35
24042
4095
161
24118
24030
24143
32
24046
111
24046
84
23767
196
257
24369
24572
3307
23790
24132
23773
24159
3
469
24305
23797
24137
23643
24047
11
584
24307
3728
24307
24167
24140
315
24582
24309
23917
3185
23648
180
143
27
24590
24146
13
314
12
251
64
78
24481
24178
24063
106
2
46
24388
24153
24151
227
24482
23818
103
173
194
208
24070
414
29
24391
23821
24603
152
24087
36
13
24333
219
23667
24092
24336
136
24399
23813
22
23764
24172
24175
24407
24343
24179
23821
24179
24344
24180
23680
153
4150
24349
24185
291
271
23778
24516
4088
23780
23841
7
24630
24193
19
3690
3660
24357
723
24632
3455
23858
73
24200
24
10
130
24124
173
23845
24641
146
24369
375
3735
115
23975
24115
24539
24116
23706
24374
23870
44
24131
24645
23706
23805
3639
24649
187
155
24437
4521
56
855
3190
23805
23853
24138
24122
24545
52
230
23865
22
24124
23880
4201
91
23
23718
3802
24657
48
3833
667
147
3246
60
23876
42
230
24664
23996
24396
371
484
76
451
23896
24674
141
24404
24568
6
24406
16
4125
3782
23883
3911
42
24474
24176
57
509
24474
495
143
24421
4229
35
24160
24583
3779
3326
42
34
24266
24699
495
23848
3295
24271
35
82
24272
4119
24703
76
24705
63
23762
24709
24502
24281
23926
260
23926
68
24714
171
500
191
24602
179
23913
33
24046
24450
24721
23777
24188
64
24513
24513
175
24189
24189
24217
4135
23924
23945
95
114
24283
24295
24196
208
24302
23952
137
24289
3810
24303
59
137
4145
24310
223
607
190
24632
23799
3719
100
4305
213
70
23806
24639
24248
74
23972
24485
23903
116
305
3715
188
3205
24487
3
3578
34
623
24322
24315
3965
24544
73
99
708
23966
109
23918
3
885
3721
49
1
24332
24500
3842
207
24501
24335
24269
700
24335
4887
3120
80
24666
4257
703
24509
24274
24003
144
24276
89
24514
24354
24007
23994
24254
24574
115
30
272
3997
24257
108
39
23991
60
24287
23942
4232
24523
24797
24578
24679
82
5
3513
24580
24129
582
4164
4038
24020
24805
361
24806
61
24367
24137
24027
24536
97
3962
24539
70
24812
236
4204
24369
24546
24378
24597
104
24013
24600
24548
24389
3967
23969
3934
333
24708
124
191
15
89
575
221
24383
24609
4004
3712
313
24055
23890
24613
3658
24396
34
28
101
24062
4213
24063
35
3986
24347
156
24066
182
3164
24415
755
23900
24046
137
3763
24402
13
24580
112
24629
52
24737
285
24583
3666
24410
24077
404
24588
178
839
24004
24592
4231
24416
24750
24422
145
24069
24425
23
2
24090
7
24073
105
66
24754
119
300
24094
32
4303
75
24020
24603
24078
178
24380
572
24886
4188
24661
124
24439
4345
622
33
4021
24617
176
3652
4147
24452
24228
3464
24773
24621
24039
24622
31
215
24460
24780
24449
24627
11
254
24909
321
24475
24630
1
24633
24915
437
24108
179
19
322
24792
24113
24483
27
23974
24922
24925
3869
167
24254
24802
96
314
14
24069
24434
24812
13
637
239
24145
24477
24073
458
315
4079
268
24953
56
24085
24444
24822
58
24724
24675
11
798
24726
24521
24002
101
24829
24093
24525
24733
4064
119
40
57
3340
310
27
112
653
24108
24743
33
80
24518
24699
24745
5
82
24469
63
24115
24185
80
133
24547
24426
4189
4229
24857
24188
24534
3287
10
24988
49
24034
285
4634
24993
24764
177
4005
24542
1
24440
4059
4191
13
24492
236
57
24496
24335
24501
24577
91
24503
24731
24200
24202
60
24561
24343
24151
24565
25019
24892
24465
26
24561
24349
31
3939
3337
25025
24352
24471
66
39
193
3792
143
25028
71
24755
293
83
24805
93
24357
183
34
4
4004
24222
24806
24478
24756
24604
24579
93
555
27
24365
24608
98
25039
24240
24814
24914
24610
138
24766
152
24087
68
24614
84
25049
24374
24541
24924
3826
4177
612
24620
25055
24246
101
24252
4100
215
23
24255
24096
432
24189
48
51
24624
66
81
24505
74
24253
222
24603
4045
21
124
140
206
24836
25067
24939
75
24838
221
275
24270
12
215
3946
24945
407
290
610
24256
25080
251
61
24617
200
51
25083
495
4022
4212
24816
101
288
88
500
24291
24658
89
24632
4081
24825
9
292
77
173
86
418
24222
713
24636
25097
10
63
24
24829
24970
7
24830
43
156
4565
24303
24878
24975
452
24666
231
42
24280
271
13
294
24429
24889
163
266
3888
24649
24988
25116
24988
3904
348
3370
1
51
24320
285
24656
4083
49
25124
395
1
4194
47
24318
24166
24255
61
25132
24166
329
24330
24699
19
21
13
24169
53
307
24671
24914
24326
225
24582
4209
3926
24171
24871
3745
24672
347
24316
24459
24875
3635
24317
35
24917
24270
24677
221
24878
3964
61
24879
112
61
24180
24886
69
104
24633
24887
24887
24717
24633
406
394
3849
129
102
3496
24349
59
3861
24191
24474
25032
24891
24940
130
24359
4096
25166
262
24347
161
24293
24943
4282
24703
39
347
24704
24296
24906
288
24949
25046
616
22
10
25051
15
9
24956
24914
375
18
4427
209
3977
24716
40
96
79
59
24668
25183
24670
24670
24630
213
268
24671
24311
3538
24634
4580
24757
11
482
24676
15
3
24725
24320
414
24730
3829
24765
48
24382
24735
24934
24935
24981
24382
24738
25072
25072
24735
282
24740
72
24519
52
24388
24692
25078
171
3882
15
24391
25081
24780
421
34
24785
24665
24345
176
25088
225
3699
24533
54
123
42
24996
19
4335
24408
4024
3873
482
25098
24764
55
24410
24357
145
24963
47
24551
24268
24687
261
24269
466
4021
275
24269
4496
24434
24372
44
24771
24424
25245
24421
8
24428
25249
29
133
25020
24780
24379
25251
24738
25119
269
88
169
24703
3977
24981
4508
215
27
264
25121
24740
142
282
4110
24435
24453
3890
24569
92
24714
3545
756
24992
44
24792
24839
24796
65
111
24841
24721
25270
25270
24997
25142
24999
82
24466
55
4504
213
24462
415
24729
28
24732
24589
3842
25286
8
4202
25286
57
4089
24315
4302
216
25012
24821
24478
24595
4299
24739
24413
24824
24741
24781
45
90
25298
24469
163
25160
24419
13
25031
4
32
59
25168
4452
25308
25036
50
24795
459
25312
111
6
4
38
24430
25040
24493
24625
25177
24507
24882
24851
24882
25323
4337
24629
24491
24630
25184
4224
24886
25185
24857
24347
24891
25331
24891
155
25332
78
25190
24444
24643
25339
112
24506
25063
53
620
644
6
478
25201
24459
122
25351
3770
3982
99
25355
25073
24532
24791
262
76
25076
24528
674
25363
24845
24922
160
24923
25369
25123
25369
25123
24926
25222
25371
24553
24385
25371
10
15
104
24535
96
24900
296
24900
24545
309
4380
170
25375
40
24539
175
24904
3186
24556
132
24937
286
208
230
24907
25379
24862
4019
668
179
24819
25136
162
24501
389
25138
43
1
25118
24870
273
24828
148
3959
284
133
3695
50
25395
54
25130
24838
24932
4008
24707
3795
183
24568
12
24421
259
25409
24569
24570
265
24969
307
25412
24971
80
25145
24948
25172
24579
24724
24597
5007
231
31
24583
331
25153
24583
4241
24541
24729
113
72
24439
43
25429
25162
110
24912
24992
28
24965
3917
81
53
24611
24
163
24742
25436
57
25284
25284
25169
112
33
341
24999
33
141
2
24745
25438
323
97
412
187
50
51
212
4358
24614
25287
25440
24615
24608
418
32
24749
24452
25200
90
25174
24982
24968
25008
497
24622
19
24972
25205
24973
89
24932
57
3714
25303
3969
79
24629
24468
24984
24576
3679
3909
24764
24643
45
34
25310
3889
24903
4355
171
24769
200
25317
25007
3876
24953
24647
24656
25040
300
24776
4237
328
504
28
4266
24660
25482
25005
101
24664
4
25051
97
24499
25222
734
24500
24672
601
25027
25059
25243
25243
25063
34
445
24676
25022
347
248
25231
4249
25025
25252
25233
445
25236
24684
25505
25078
4273
40
3416
16
24513
24996
24693
13
25514
24951
20
25092
4081
24702
95
25256
3763
101
86
25093
25382
24818
326
129
4552
24823
286
24527
344
24969
15
24704
4150
24532
4079
25063
199
886
24642
14
69
24536
3748
24709
25111
4249
25074
4058
25024
99
4359
92
24982
25277
25081
25544
25278
280
16
25072
24720
24659
25281
179
19
24546
24659
4
25413
25086
4473
133
74
24738
25421
14
296
54
25132
58
25556
24558
25561
232
25090
68
25295
24749
275
25315
2
25315
59
288
252
25440
25304
280
4162
152
25106
821
25578
34
25109
25581
25120
25022
25110
25120
24696
25110
3844
24760
3813
166
24883
80
25029
25458
99
25322
25128
166
25322
517
24712
0
3277
24770
25328
77
4282
12
113
25081
346
24779
25180
24791
285
25048
241
270
24612
24613
25611
25343
49
98
15
3895
24614
138
25138
384
87
24798
4067
24618
4034
25190
4661
25144
25483
24791
8
24785
4516
24732
25195
25095
25368
147
24921
25624
25155
25171
16
141
186
25164
24811
93
25502
25216
25639
24824
3809
104
51
24755
25641
3841
357
105
25641
25504
466
25222
24942
277
25089
25648
24763
29
25395
25179
25381
24764
308
25131
3844
24840
3877
384
616
25658
24842
4004
25521
4030
232
24665
106
270
25238
866
24847
24847
25408
24781
25145
24968
25672
601
25112
7
24678
41
25150
346
274
25206
24867
52
25156
25219
25261
3808
272
25548
25222
364
25426
249
25690
25131
25219
466
24697
24
24803
25272
24989
25418
215
25554
3823
17
4406
24860
24991
693
25699
760
4060
24998
24869
25563
3572
25704
24894
24709
25445
25284
40
25245
25145
141
3911
25145
27
25707
25288
25708
697
25148
24877
773
25709
25239
24715
25240
182
24878
32
24830
132
25442
25443
24905
25443
24832
105
25298
25443
25713
122
24884
24907
25577
25715
146
25252
24725
25449
766
261
25726
25588
25588
25312
25027
3950
25171
29
127
25313
3933
423
25174
25174
24736
105
25203
625
514
397
210
25270
58
24904
25738
24926
24744
84
149
48
25277
25216
24749
42
25216
25484
25472
87
450
4042
25474
401
389
879
25288
24928
25756
24922
3517
25292
25622
40
25340
13
24873
91
25206
25485
3
24950
25230
1
108
17
25234
25349
4295
3734
227
25305
25350
24958
25242
25498
25356
25309
24777
25309
884
24889
12
25311
24947
69
25248
24949
25226
732
25226
24783
25785
25509
349
25078
25511
261
25786
24954
3777
4060
660
25655
4344
4375
133
25517
169
24903
374
123
47
24983
25538
61
3842
25540
42
133
25531
61
81
552
25671
21
25547
687
348
278
419
25341
25538
25538
25538
25254
4285
3853
25279
3809
25552
25401
25808
3651
25348
25543
25811
25683
164
24
25407
25544
222
105
76
24988
25561
25
25266
25691
25691
167
272
35
24986
284
25822
25116
25294
25271
25823
25415
390
25011
184
25695
25826
25826
25826
259
25121
25002
4616
57
25700
59
25367
25282
25425
273
362
607
277
4432
25426
25566
53
24950
25428
25286
25307
25129
123
42
21
285
3905
25317
25381
25843
24842
25579
60
4536
24844
226
25136
4301
91
4060
164
4357
38
74
25387
25387
24965
73
266
103
25447
25849
155
25589
3802
14
3465
253
4222
446
25593
24856
25028
25593
246
134
25306
273
104
25400
137
25726
630
25038
80
4451
25599
28
447
43
12
25462
26
124
7
25732
25466
24
469
25865
25865
4208
25322
25047
25158
41
47
25869
25741
363
25055
25415
4441
102
25614
96
545
25355
3874
3957
25628
4075
25754
25055
422
180
149
25631
128
149
25337
25066
25431
25058
25635
25434
25638
177
472
25435
91
25060
97
25435
3506
202
4744
25183
184
25646
24899
25442
52
9
24901
3981
25447
25650
3486
391
4187
4080
25452
170
832
223
25079
4335
25080
25455
25095
25909
25460
25460
4502
4083
25082
25205
223
25664
25100
14
25466
261
14
25653
451
25095
103
3
25405
293
186
22
25407
25479
25663
256
25665
25483
25666
25484
25939
59
24940
29
4348
25485
57
92
4508
178
25673
25235
25235
25075
53
25951
25076
25494
25951
9
25700
25404
815
25495
25683
321
252
736
339
25826
8
251
4060
4436
25084
25141
25142
210
25254
4083
25432
4344
25145
6
302
4635
352
25838
25517
70
25715
350
25137
25521
26
25422
24973
3971
50
17
25266
16
25516
3620
25976
25098
25098
25266
149
247
5118
25709
4425
25584
4425
24
15
25166
25855
25855
25522
25731
24990
25171
4417
46
25537
3844
25538
25158
88
25540
25540
51
25601
25180
25161
175
25741
31
25742
70
273
25743
25451
144
263
4143
25868
25723
25723
637
236
25451
211
74
25123
25725
25747
13
128
25728
25611
42
25611
25611
25169
25125
26002
335
4335
307
25556
25733
25293
25618
4051
25294
25458
4361
68
81
25183
25756
25758
67
25740
26013
26015
25190
25894
32
285
25468
6
1
154
25215
119
25778
148
399
18
43
25573
25218
160
25757
445
25641
26031
61
25759
25759
3828
4565
25207
257
4113
124
3814
25909
25909
25210
25910
62
3983
4175
347
25520
25229
25591
58
9
25767
25767
25215
25593
4205
25655
29
25791
26042
297
13
25333
25525
134
75
167
25216
142
606
25795
215
25529
372
25593
23
3987
25241
8
4110
80
25506
779
172
25810
807
25069
149
25543
141
20
4392
25942
4056
56
25943
25797
49
25241
29
42
26070
264
3836
70
25686
25798
25547
123
938
4349
43
51
25524
25947
25266
43
25244
25951
84
25270
48
56
25623
25824
579
25625
26081
60
25626
25628
362
25559
26084
26089
101
48
26093
4092
74
127
25263
24
25093
25
90
479
84
25548
109
246
260
25714
112
25650
25574
25827
25225
22
25552
25648
25226
600
512
25226
3879
773
35
502
25727
2
17
25282
25586
25731
25300
25733
25589
25409
348
48
3994
212
359
55
25862
4127
25120
3883
87
4767
25244
25120
25307
25672
59
4355
178
25852
25852
3804
25747
26002
25304
26
25857
30
79
25754
60
4459
167
4194
66
95
31
4274
25692
21
649
25692
26145
25692
298
25266
91
25318
25316
25764
26018
87
25271
25767
596
96
349
41
25275
3967
25605
57
4786
25442
25623
25275
47
25876
44
3684
63
25713
26032
25709
115
25714
25905
157
25630
25778
25332
4136
25612
3792
25333
136
25884
37
334
631
25614
15
26166
25336
4005
3530
25911
25785
90
25638
7
25618
4363
26040
4648
25342
4506
25643
25288
4528
22
26047
25902
25798
25650
25927
25633
318
25804
644
100
120
25911
493
25476
25362
25376
25916
25358
67
417
4241
25483
25740
4278
84
25314
225
4259
25647
203
25919
25647
413
25816
4367
24
52
3983
45
25362
25362
26202
96
30
25818
377
126
25936
567
4585
26208
25747
25202
602
510
4492
25368
25927
25495
25377
301
4784
4302
3982
43
75
387
25395
26216
4395
26085
4526
51
25502
248
271
25943
4526
25944
25218
272
25383
76
3986
4273
4013
26095
25844
4372
25396
86
25397
64
159
25686
4253
560
313
25238
4217
25792
25404
25704
25239
60
17
97
25421
71
25976
25694
25365
238
183
354
25429
25368
25793
26118
35
25977
4385
25411
25871
225
25873
51
3
25811
368
25376
26124
25722
118
1
26265
26130
357
25815
4122
85
386
26132
33
25818
562
25883
25717
90
25808
25267
23
3884
38
604
25824
28
25440
25552
25452
26275
4025
26277
26001
19
26001
26146
19
26281
25746
25433
25733
32
26008
145
25437
25735
291
26015
255
25407
25408
3855
26020
25576
228
26300
26020
160
4803
12
26024
4248
30
3855
25748
4411
62
25474
2
3541
25474
4565
25770
2
4154
25846
26035
103
294
4420
173
146
3
25466
4546
65
46
26197
26048
4248
26048
39
18
25499
25875
25876
25865
120
25323
25501
35
80
25504
25945
479
14
26207
25510
38
85
26211
25334
25454
42
128
26215
26216
473
25458
25513
80
467
316
26064
26220
26223
26080
68
259
50
4299
26084
81
4711
53
25823
25793
26088
59
25797
647
247
4012
25638
55
694
323
25799
653
25921
60
25539
4576
466
25643
238
237
26252
4267
25842
25842
28
26252
137
25988
25930
25543
4260
56
25812
124
26255
286
26257
25814
25849
25917
25654
274
4324
558
92
25655
26099
25559
26395
26103
25822
32
40
25949
26272
25930
4251
529
25500
25566
26011
159
4478
26123
516
25544
25505
25865
26112
98
243
26279
56
4406
3902
177
49
25571
128
25392
120
25872
25549
4386
25576
25874
25396
776
26125
15
37
283
379
289
4022
26420
26292
26293
25843
3557
20
25974
16
92
4142
7
25590
483
4434
149
309
26144
13
26429
4512
361
58
25891
26042
97
26044
26435
28
25596
25602
25701
26438
3788
25966
25862
25704
25606
26147
26315
43
26151
2
300
187
26164
152
25907
25908
26154
4208
4541
332
189
3955
25618
4411
43
25981
25622
25914
25720
25612
175
25914
26003
4166
25982
485
26333
90
26336
25599
25989
4914
79
26072
25622
25893
26182
284
25929
26186
25897
26174
26174
25935
314
26350
25610
25901
22
26475
26475
26355
4430
26476
4334
4371
26200
441
25754
26013
25949
82
26365
25589
4036
25949
26014
81
25593
25658
26371
80
302
25626
26194
26195
3372
26018
26211
25476
25476
113
4245
26047
26047
505
28
25929
26204
26025
26218
25487
25973
26055
25934
26055
346
25642
26503
26226
3962
4234
26033
25618
25494
285
26218
228
18
25648
25940
13
25499
4201
26126
26064
4323
80
26047
25989
26237
4235
365
26131
31
25793
25681
25502
26070
58
4039
50
26524
102
144
4039
8
26226
4057
26406
4177
172
4268
62
1
164
113
172
87
3803
306
26075
244
26060
632
132
63
26147
26147
93
108
26233
25805
26066
26237
25670
26151
26535
172
21
4004
113
158
4475
26539
289
26429
26541
26076
479
26159
265
26541
22
14
602
105
25979
25681
26096
26264
25530
60
4046
25682
48
25825
217
53
4274
253
39
26278
26278
25542
26278
25727
25675
155
26098
26098
26038
4237
26450
26115
284
332
26267
25836
11
26283
4454
243
26268
32
25841
26043
25
25744
31
25691
26281
25746
63
26468
25695
486
28
282
26586
4138
3751
262
159
26470
21
33
25755
26122
32
154
347
26123
26589
26141
24
113
16
26308
56
75
359
36
89
4435
273
16
4763
18
26480
439
26295
3677
26481
25767
201
4600
25762
25736
53
25737
26152
143
4
416
26603
26322
60
4103
78
25747
25721
25776
26494
26142
48
26045
26498
25754
25779
26336
26234
3
25732
90
44
247
384
30
25790
26321
26322
102
26630
26322
11
134
26635
26635
25605
25605
42
177
81
4145
26192
26192
65
4559
26641
26193
177
4203
134
25617
25754
26076
26180
26181
179
26076
26077
26077
4478
25756
175
26534
26265
26340
26184
15
4764
317
47
25762
4869
26342
4582
25625
817
26270
4008
149
26189
54
25769
114
43
143
25790
11
4290
90
26279
4100
26095
26354
26549
26673
4024
26284
25796
44
26285
1012
469
26361
26287
25830
26135
337
13
26138
26100
109
283
25786
26105
26564
25840
26690
26152
26378
3
25858
52
25846
26572
25819
26700
26160
26579
26161
4730
28
26235
26583
25873
59
150
4113
85
26706
116
25858
17
26587
26396
49
19
4047
661
430
72
64
535
26248
4572
4276
25993
26258
56
26261
4485
4237
26418
25705
663
247
26421
26421
37
29
431
26625
82
26272
25867
26275
26275
26461
263
25899
26015
25900
26751
25901
26633
26441
4
26442
25908
438
130
29
26297
26026
26217
180
4071
4464
25915
79
32
3937
26187
25920
92
26651
4531
94
387
26227
25924
26777
72
25939
171
168
26231
26306
34
4208
26318
25906
55
26243
26473
113
55
26211
26405
3837
26060
26212
26405
26797
215
26212
107
4003
26799
36
39
110
26802
26676
82
4198
13
25952
4212
25908
82
25971
26534
26428
25935
450
4103
141
3953
87
90
26089
4
402
2
26828
4592
38
26360
647
26705
26439
26709
52
71
26361
4577
26098
26512
26277
26554
25984
26367
57
26367
51
25804
3958
83
75
26103
25988
26284
316
276
67
26853
81
478
26292
26292
4002
574
4173
320
173
25814
47
4372
26000
26457
69
26457
26002
36
4810
4579
26300
26735
26302
26543
4107
25967
26013
26307
147
4481
25983
4377
26393
26740
79
20
345
22
69
3668
26586
26021
4243
26555
4336
26403
26748
26136
26317
25978
26559
191
26277
26399
59
478
26888
26027
136
3856
26752
12
26752
26029
26279
26563
26280
26409
26280
26893
26487
469
171
446
101
26567
4645
4765
26412
26145
26034
25987
4576
25987
584
26599
62
30
210
265
26571
4039
26897
110
4373
25848
26038
26330
356
26040
26501
4206
4347
26418
29
26615
33
49
13
3770
4094
26588
26618
26510
381
26308
152
26511
26620
57
224
244
223
26435
298
572
26354
26061
26788
409
26633
25873
26037
26441
26605
585
72
659
115
26320
15
641
26069
26637
4433
26443
26445
26798
89
47
11
26189
3958
26942
32
422
78
87
184
26813
3720
4541
3961
669
184
113
26955
26955
26349
26827
59
207
4251
109
26354
26393
74
4116
26393
26354
26475
390
140
26831
26102
26209
285
18
262
185
26355
26056
26645
4934
26645
33
3632
26478
561
26107
341
26081
26111
41
26224
78
4354
5
26980
4586
4715
26074
26985
26231
26662
4567
26990
5005
4517
593
4282
26502
26504
38
201
26860
191
26384
26997
81
3707
26999
4569
26511
257
26246
79
327
117
178
26
65
26520
128
26520
323
26522
26444
26691
4125
4358
343
26614
257
26157
26108
26536
68
69
26708
26625
15
26542
26709
27030
26275
4840
26167
27033
775
26549
27035
26892
26541
132
183
26716
26469
3772
26543
4110
296
25981
27039
26551
170
97
20
26642
26436
26727
45
620
17
81
26904
26136
26186
4605
26190
25997
26191
27056
4563
456
4531
26144
26572
333
26656
596
26740
10
216
196
26147
26148
26306
26454
215
26202
26008
26770
16
26582
26585
3672
26179
26935
27079
265
3767
26181
26220
206
26676
26513
184
26593
26162
4
29
299
26471
26593
27085
26224
26945
127
26472
26472
54
26517
26474
1093
55
26949
4136
103
96
26479
27095
442
3673
27098
4041
26956
538
26802
763
372
4
80
4814
27101
139
26610
26776
26776
4281
26697
392
467
26698
26966
26041
26615
27103
432
4621
26967
26615
26042
228
26967
4856
26616
232
21
26239
138
90
78
183
26206
398
26971
179
249
27113
26706
26785
26785
376
51
51
354
26625
26215
4605
26711
26259
26054
26360
3558
26258
56
51
4304
63
27125
26259
62
52
3947
26213
238
26992
109
4165
26837
273
26724
26642
27130
26643
26639
26520
101
130
255
26995
26806
432
51
108
46
419
26271
26811
26648
27148
365
26288
262
26740
108
26658
27010
26660
26828
26829
120
2
27160
26283
611
39
26240
30
26751
26864
27022
26241
26287
26665
26402
32
26667
26675
26678
344
14
39
85
26843
26673
27032
4120
26095
398
26844
26844
35
3
26410
26410
27036
86
420
26689
20
16
33
96
18
74
26566
18
27043
8
4004
62
3509
26858
27182
4
99
865
207
26571
26107
95
27187
26574
26696
26426
4252
26699
26308
102
398
715
27050
26701
4135
195
27191
178
26293
48
205
13
178
26336
27058
26707
4971
303
26621
62
26583
14
4
26339
224
26340
26711
26876
27062
26786
26876
159
26583
26299
26124
26124
27201
26287
552
27204
26126
26290
26882
40
26349
4524
61
26129
64
26131
4673
4222
22
26795
117
19
4605
58
39
4795
43
26730
4537
27216
26799
27216
26727
26463
26732
3992
26924
4561
26316
11
26804
49
27221
97
26307
609
26364
26929
27227
26808
52
622
26813
26373
26318
12
4070
26374
95
4372
74
26910
46
68
26817
314
73
26945
26819
26167
4212
26819
26624
26341
26750
4399
43
5347
26329
118
17
26753
27113
49
495
26826
26383
26383
26631
26349
26383
37
26923
26676
27114
9
3854
267
26833
243
26834
219
26638
26682
301
29
26181
3522
26836
4203
26767
26182
238
34
27131
76
26693
241
26381
26778
148
90
507
26355
26976
77
26976
26514
53
27141
4633
27269
27269
319
101
26409
27145
27145
650
70
26784
60
4323
4309
110
26959
56
26400
26418
197
26795
49
26714
101
26960
26791
317
26212
27155
26795
27155
46
189
61
26873
26993
26719
48
17
4715
49
26967
26431
26431
26806
26878
26806
26969
26434
4504
485
78
26972
72
26228
27304
89
36
152
27305
26438
70
4293
26889
286
4527
26447
27181
26418
26825
26744
27013
26987
81
12
26987
26746
26240
26452
26989
26989
29
27022
81
26834
27023
27023
26567
25
27327
23
26458
95
337
26907
4394
649
4551
6
26255
26449
26449
26836
26844
74
12
26837
27197
26712
27339
26261
13
26
26850
99
26921
26771
113
103
473
80
90
27210
191
370
96
82
27012
294
246
26593
26851
4287
27214
26441
22
26453
26784
27358
27220
27221
27021
179
26867
26860
26479
26872
3808
27372
67
26485
242
26868
174
26793
4039
27378
3995
17
26874
27075
26955
9
208
53
4648
26500
26306
26963
128
39
26500
4562
26515
4897
250
78
27050
26310
27051
26889
4322
26509
231
27261
255
26632
73
30
26632
26765
5
44
26976
110
4665
26323
26504
196
40
399
27271
84
26913
122
27272
147
26824
27412
4046
26328
26827
26908
26493
26909
144
55
27079
256
26531
27120
4639
26916
77
497
59
4178
978
3782
27004
417
27434
5
4696
494
285
26938
26938
4462
26507
3543
26800
32
26509
26849
91
20
26943
157
43
52
9
146
290
26546
21
179
26812
473
104
60
57
8
178
27152
27152
715
112
27157
91
26966
26563
26825
270
27326
27473
4743
26831
26377
68
26833
26538
47
27042
206
372
81
227
26566
27131
27333
4572
26967
26574
27048
70
26967
26838
27133
161
26546
27483
33
26840
26840
63
27340
32
576
26840
267
26986
5095
26579
27487
111
4251
242
515
185
26990
4181
245
218
26609
260
26996
186
26979
27497
52
145
27061
293
27352
26
26586
26616
163
26566
72
316
614
17
27007
4141
206
26996
45
26572
27074
26911
16
4615
120
335
27363
26912
398
60
26914
3
4421
4637
44
26415
25
26609
4206
27005
27209
26613
26921
26922
27022
26881
26745
27023
27214
47
410
26886
87
426
26747
52
27181
26617
12
27181
26927
210
26930
27390
369
26754
3
8
237
26894
169
27393
4318
21
26436
26632
4888
26436
136
27025
27399
26
36
26905
4320
4546
27043
167
27197
165
319
26639
34
63
3880
963
4585
26666
27550
131
26774
15
4935
26775
88
76
593
27040
80
240
130
100
27118
4040
4189
26650
4727
26955
26455
26915
54
26955
27209
27045
27560
4711
89
4937
27058
26655
27049
26958
27060
27217
192
381
27217
4269
26666
26787
26933
3791
63
27139
106
27227
26672
27229
26479
4034
76
27062
327
387
26798
26673
27075
50
27268
26798
138
27076
26944
26981
26488
26679
138
27075
27157
27078
17
26685
27080
27594
91
26705
26810
260
216
385
4
27090
27601
27289
26692
27092
27249
27167
27168
68
205
111
27606
27098
77
36
26663
4326
27613
26698
26826
140
26828
26700
289
27304
49
36
26704
64
686
131
105
27266
27621
26709
3904
59
27184
288
27269
27627
214
27274
27491
29
27116
26685
27319
248
26988
185
43
99
41
246
27634
854
635
26849
566
5
27031
27203
254
33
27203
27329
26694
60
27640
27032
57
27330
4902
26731
27131
27131
27034
32
26860
178
278
232
26754
144
910
61
27140
26756
26866
27220
27515
113
27346
27140
27146
22
26744
28
27303
133
94
720
13
268
115
27527
4192
217
26774
150
4213
3446
132
27158
26773
154
4
27542
26780
26784
100
27546
26576
26775
47
27046
295
71
27047
27384
26581
27389
27331
157
4693
27054
26794
27556
112
60
27260
4734
27392
27702
27084
296
5
4134
475
27340
233
267
27062
3910
27185
32
23
27100
142
27187
4739
27187
424
4510
26812
5
26600
26600
26600
27201
27203
228
553
107
437
27730
27076
27196
88
183
4743
4256
19
4489
4208
27082
26824
283
26818
411
27205
27206
26825
66
27212
27299
4745
26624
27378
26831
12
17
53
27606
220
29
54
131
27382
184
27102
26786
27439
87
478
53
175
3
139
4103
432
26840
3731
81
4055
307
27317
77
59
3636
30
26641
35
26838
26850
26850
27116
328
4619
16
13
27331
146
27406
27634
26860
4915
100
24
169
27410
27469
27262
27785
26872
4585
26660
27247
27247
27157
27786
363
26817
10
122
81
181
27419
27255
26822
65
283
284
27648
181
585
26825
55
25
27652
27274
39
27
26831
293
74
15
27280
26995
27654
131
26833
27655
27432
26677
99
11
26835
27435
26678
4625
27439
62
27001
297
260
27500
3918
1
27156
26842
208
27367
27441
52
27815
103
26894
679
305
4245
524
89
51
27671
107
27671
52
27822
26910
44
27190
64
327
4665
3741
36
547
26700
780
27014
49
28
75
32
27451
27521
27015
515
84
27452
26919
27200
27523
26908
157
27839
27297
232
357
26869
476
237
27688
27183
27689
424
26918
27843
27843
4843
26933
27693
4
27030
997
407
27324
4468
26725
27535
27190
27216
750
821
683
5
263
27538
114
27220
174
26929
27036
27702
26944
344
74
56
27335
5
27481
27416
27416
4225
139
23
27859
26882
27224
27319
4503
620
879
27226
158
39
27863
27323
27205
27229
26941
27326
26955
26944
206
59
17
666
508
491
218
27238
60
236
26749
26950
27879
294
26749
4475
27499
26950
283
27241
27502
27428
27062
479
9
27567
247
27567
26953
4513
785
35
27349
27512
26965
34
199
27231
106
628
4418
26915
27517
198
27256
24
5
66
27373
26974
26918
11
27236
276
141
78
290
4259
27358
27374
402
26988
26978
27527
27455
27455
27594
4457
4122
27594
604
240
164
27381
27460
116
27368
27912
765
26984
26932
26932
267
27537
26989
26989
4703
128
26788
61
66
26935
22
27544
764
4123
3837
11
27284
27382
27930
4357
27270
243
27003
4722
79
27005
4566
4566
27552
27114
80
27010
4342
27628
145
785
3766
27014
314
4091
4371
4326
27788
151
4510
27020
241
27505
27021
152
27569
110
27427
190
27571
116
27028
27413
27644
27958
27796
962
296
27510
37
4943
27510
4105
26826
27435
27799
63
27961
27648
7
58
4641
27038
113
27048
27038
60
27522
27426
27522
27043
27433
258
27591
4661
27976
26997
27315
116
4785
748
26997
65
27989
27605
27066
27605
27828
175
0
4229
624
159
140
480
27994
27359
127
254
7
27081
27178
27615
17
12
27456
27074
114
78
143
4390
27479
652
27479
13
27341
97
27694
27342
5
27344
27562
4430
27080
27345
537
27563
27087
49
761
27193
4384
27567
164
88
588
27087
28015
40
61
183
27382
873
26886
27101
27499
27576
27640
27857
27499
107
175
27103
4653
27205
155
27484
275
111
13
27507
27865
4370
45
640
27368
207
329
27107
27401
27593
119
34
27116
27116
123
27518
211
325
188
27878
244
27504
157
27381
27070
27411
27664
65
4669
27883
72
286
4
11
27128
27887
12
130
4589
16
238
55
27891
27133
20
68
94
139
27541
4806
10
28070
11
27685
27145
27532
549
27548
47
27148
128
27148
188
4490
4509
61
3798
27439
27540
4313
40
261
4514
27546
27547
4458
27779
27450
27158
166
27552
86
28087
21
4773
302
27267
27115
484
27711
27647
54
4391
142
113
27936
4301
244
27191
4718
27941
4600
27198
27577
27947
115
27299
27191
691
199
220
27737
162
4721
98
4699
27678
178
27208
27820
701
4685
394
27822
27683
28120
27500
4321
4509
338
27503
35
214
27689
58
27505
27506
28126
206
27507
27971
4401
27619
27509
5145
27835
27014
27697
394
27221
27166
27326
65
79
406
24
12
27772
27620
153
27179
93
5
5138
220
27182
27625
27860
27039
22
28157
27249
41
27186
27540
74
27187
451
27631
15
94
5
27545
208
28162
27251
36
35
244
260
27795
27795
27558
4516
72
27263
149
27800
3971
28011
116
311
27262
27740
155
259
4964
27060
45
464
0
27273
27815
27893
40
27071
446
27274
252
27758
43
27222
27898
27899
4591
55
576
27688
108
153
27278
33
27670
214
27079
27392
319
13
2
267
37
28208
27589
487
27770
27593
317
82
28212
27838
225
4540
27918
27091
341
28219
61
27849
3801
295
93
51
28224
27852
28061
688
4790
27420
4645
27704
27794
27856
27424
647
162
296
337
27321
109
506
17
27269
27870
343
137
27436
112
83
4280
27718
28250
27127
27814
46
28082
56
27880
27880
639
27133
27880
27880
4465
27965
27728
27340
4186
27646
27608
28095
202
27968
27609
28097
4851
158
28266
27347
27347
27753
28097
92
91
195
27612
27612
67
27351
27762
27473
3534
27364
28286
28108
27764
35
96
45
157
448
27369
28292
27480
27370
27851
4787
27924
116
124
28124
28000
30
4751
27859
27372
27377
263
27770
293
27786
27380
273
4806
28133
27792
4492
28136
28136
25
346
86
28013
18
28017
28327
167
28331
111
27393
28151
4107
38
27791
27952
28153
4814
27890
58
50
189
27414
75
28
28031
27955
28156
27402
37
27405
27721
211
27420
27682
27818
27410
98
15
132
27414
27364
27687
596
86
27827
274
27811
513
27909
28359
56
27699
84
50
361
27813
27912
3717
27977
36
27912
27432
4809
112
27977
27548
27913
27742
5079
27984
28182
18
27989
27829
7
213
58
4740
107
28378
27454
27451
27451
29
27717
28381
4456
70
27837
63
311
27763
28384
27840
83
83
28385
48
5082
28198
27844
247
27465
28200
9
27465
132
27578
27852
345
28088
99
215
7
28213
65
27952
46
27471
27463
27278
27466
28096
28220
522
27283
415
839
27869
4996
27487
28105
276
79
128
27491
170
27482
28234
27970
27292
237
27893
27752
31
451
27605
28423
459
60
28045
128
27801
340
123
63
27880
27756
4878
27300
27903
66
4444
57
111
47
4692
27505
27808
27442
27763
35
4461
27504
27768
28441
82
27502
28062
27994
27895
27895
28128
299
406
4537
28131
54
27817
28000
66
28070
27453
27627
89
132
61
28455
202
28455
189
27633
28459
27528
32
27929
41
27929
28145
4010
27532
28150
27830
27937
106
28277
305
27537
27645
28093
86
28094
4753
28021
213
28470
13
253
28099
28025
196
75
27531
27803
27949
28165
765
27659
54
48
158
215
28169
4871
132
4454
27848
263
27556
81
31
27817
27663
28116
27817
27354
27548
104
28176
27551
28122
28305
278
28306
4160
5089
27570
36
28126
4728
4853
30
27972
27973
27959
28129
15
104
154
27680
269
28196
141
27510
28196
380
28321
247
57
27570
231
305
316
4524
4164
27975
56
68
27577
28073
268
137
110
27981
28080
27982
28149
27694
83
27528
27528
252
27604
73
1090
28002
45
12
3
531
27900
28348
4009
28161
27616
20
182
39
27539
758
28105
43
28236
131
28550
5116
28360
27609
201
28364
7
28113
175
12
306
27549
57
27887
131
27419
28027
106
27888
364
28557
28120
28016
24
28560
4760
34
27731
27626
28036
27635
37
28193
28193
27629
132
28024
778
189
28040
28570
164
337
27900
27434
155
4095
27902
27902
86
4667
27648
23
28035
27443
28577
162
28143
49
5
59
27578
27947
28582
27450
177
27911
48
27755
28277
27913
31
4478
27584
4851
28044
402
27457
70
28589
114
28589
4232
309
27920
120
92
95
223
79
98
116
27658
3683
4899
28052
27470
203
27603
165
27603
174
5128
28422
636
28076
5323
4659
79
5614
425
8
27609
4578
269
28427
311
28175
28428
4498
27940
4201
27693
28247
4924
78
12
28072
5115
27686
28087
77
162
297
28184
28258
4859
664
28079
4252
4375
192
27706
178
195
71
320
28627
28449
28269
28326
28628
713
28452
28093
28004
28
27710
27707
27960
28107
66
89
91
107
86
4373
470
27714
28015
361
28015
4676
117
203
27719
286
4496
19
28018
60
27722
28019
140
27723
27983
27833
27662
231
28297
28351
28351
112
71
96
28117
24
28301
4682
28302
28302
28302
27733
27528
27737
32
27997
27744
28360
763
27744
191
28236
28140
525
704
28039
28238
28367
142
28148
4503
27541
4877
28320
28320
4633
143
27757
494
27754
4880
28378
345
28013
28327
28328
28013
28382
153
28151
3876
27694
27766
139
28254
27766
27557
28686
429
269
4731
79
28155
28518
79
27770
27772
27770
436
135
28520
28692
27772
4287
28395
4326
68
51
12
28164
246
28174
148
23
28271
27712
28349
28167
27792
28169
27717
28276
4533
28172
28539
5255
48
28360
57
28181
28191
28191
168
5634
913
28725
28552
158
28092
381
28366
27730
28366
27803
791
28428
309
434
174
13
28378
80
99
495
4692
28110
28205
304
140
27753
28113
176
4193
109
28207
94
29
4548
27825
158
34
28390
27828
28575
28392
170
3605
27828
28394
28228
110
4531
27829
184
27762
53
31
28395
28322
27623
4554
28126
27626
76
27626
4515
27768
339
643
712
4903
100
7
28760
114
28589
28228
12
31
27850
68
28592
28097
27846
28592
4735
28099
28594
129
27641
130
28343
5069
28343
27645
27854
4797
9
5062
454
28783
27861
4626
28160
28440
28616
249
27869
28442
27869
28487
28162
27811
28271
28265
786
27815
28133
28172
25
839
28632
27987
26
28139
28273
22
4329
28638
44
2
706
4706
27890
28382
27988
28181
28824
75
4876
75
27988
404
4540
28641
28144
32
27892
15
28291
79
101
156
28467
86
27992
27895
4343
28649
174
28470
28516
27902
28833
117
28836
43
28157
135
111
82
4907
28400
27848
123
27710
28299
32
28667
3898
28668
28306
28671
354
234
27923
5113
622
157
28312
4196
147
33
27928
4218
27931
321
27933
27935
4630
52
53
28514
28198
8
229
272
158
342
546
4248
290
137
4447
27881
28435
13
766
28236
27945
79
153
45
55
68
28212
27890
27945
27953
24
252
95
28443
28709
27755
35
19
4551
27898
3925
27958
213
40
27899
5290
4533
70
319
27960
115
28897
28531
28898
28227
64
330
28369
28066
28236
4817
28734
178
28466
160
118
4432
28069
28271
328
27967
27921
28376
28544
28547
28917
140
126
28917
4484
119
181
27783
28246
28746
28919
33
4379
27933
28479
4919
4440
27791
344
28560
28386
3750
4920
28561
27987
11
4239
228
28256
43
28621
4812
28391
28391
28489
54
28940
28763
28573
182
28947
28268
28107
63
4102
28002
4529
28580
4330
193
217
164
28504
62
28952
28777
28584
27960
28411
28586
4531
27961
139
15
4381
28123
28643
28591
28960
28317
28400
37
28644
537
28513
0
31
133
28420
28962
3
28404
57
304
4530
28520
236
27974
224
28025
105
28407
28427
28972
28028
28408
28523
309
4965
190
28523
27980
59
87
28793
28605
77
66
56
79
28431
28977
537
27984
28527
99
14
49
22
4660
28534
3
53
787
27987
27988
28436
28042
93
28663
378
28617
28807
4375
109
27
290
3886
28682
28360
69
28453
171
28065
11
548
238
144
28565
28444
124
28447
28831
537
61
43
28076
28569
4537
28076
28469
28570
266
28024
4593
139
406
28085
68
39
28479
28458
921
28461
341
4954
19
404
28663
154
27887
28589
28037
29038
28667
100
11
28851
28040
4399
36
29040
28668
119
38
49
55
44
4592
27894
51
74
28722
28404
215
80
2
6
4841
193
4931
4478
28500
28104
114
3895
41
353
28111
28378
29060
29060
16
87
664
4332
113
28486
159
28491
4932
28115
28217
28217
28744
5710
28389
28746
132
28621
28500
28124
4267
28696
28502
28072
28502
4181
28521
921
4916
28883
243
142
18
29080
28508
28885
28403
28759
28707
28888
46
27938
29090
68
203
28892
28895
28087
28142
65
208
42
1167
3760
41
4595
28423
4412
28544
789
246
29109
28907
4415
28550
29112
70
188
28530
648
4566
711
753
28912
28733
188
68
725
28435
82
10
168
198
579
330
5157
28661
28170
28266
28113
28543
4342
28666
28745
398
28477
4342
28932
42
321
5140
28671
28
52
28753
28572
28180
375
28756
28182
35
28184
89
28676
4891
28133
28280
28461
28462
74
32
336
387
28464
4947
29146
75
82
28767
28953
28192
28496
43
28195
1006
28199
28198
28503
170
157
60
5215
102
28965
9
28208
136
28211
165
4106
28788
145
3924
139
5205
28488
28708
155
28221
28795
28854
102
28795
28222
892
4422
28223
28168
28022
13
28214
79
28985
28319
28618
4247
28862
28805
28223
33
28987
7
28031
28600
55
66
28992
28503
576
28813
280
28234
202
28817
28331
519
205
26
285
558
9
28819
412
29003
43
344
29003
257
29004
28825
4501
30
4968
28741
61
4
28642
28516
7
28201
28746
28256
35
39
28622
47
28892
28521
351
28839
365
4413
29213
29214
28654
122
29214
28348
28258
28066
28352
28261
28260
4209
5
28632
28848
28067
28634
28904
29220
29220
28854
321
258
28362
28077
4286
154
5048
28277
28869
32
28654
46
4259
836
28281
29045
40
28929
28093
28685
6
29247
28241
4278
29
1044
13
199
28671
4
259
11
28890
17
29063
235
338
0
28303
138
161
28110
28681
38
29273
19
29275
28686
28811
4112
28307
201
981
165
402
28267
28311
55
4580
4765
34
13
28119
62
389
244
28917
28417
4870
96
28725
28921
465
28284
29098
28923
29098
28728
33
222
28833
4400
4583
24
849
51
28651
192
28942
1125
4006
4286
80
29113
29313
161
4960
540
28950
164
4339
28617
28358
29122
238
28749
16
28347
35
672
8
28353
111
29130
4627
262
28858
28965
28355
28314
28677
94
4571
1179
81
12
28323
28463
28171
65
135
48
3949
28766
299
29343
129
28873
29345
28689
28469
130
28749
4716
57
35
29161
28400
28758
28758
29162
28480
56
28402
55
29045
28783
28999
28999
135
69
28761
28385
13
28891
28659
28712
132
29005
28387
29052
28766
4601
28414
28897
46
29176
148
4334
183
29369
28722
401
29012
29058
29012
28900
4416
4634
28421
19
29015
139
12
28504
28677
114
172
29068
214
85
145
29070
28407
28507
140
161
28783
77
39
28215
182
94
29190
2
29194
29077
29079
440
28222
3
157
28418
29198
28696
188
28378
27
104
7
4320
326
28440
28436
3958
29047
29214
405
5254
28438
318
29050
29102
211
29414
28440
28240
29219
28441
28447
29417
28241
28939
28542
29418
29221
81
542
115
28244
28402
29058
13
29108
28765
28447
4898
288
5387
172
29060
99
28819
28549
29426
286
48
4454
28949
107
61
29231
4545
28824
165
4748
239
28460
29071
94
329
434
1196
233
28741
181
28834
29122
28466
619
229
28474
28471
846
4974
1053
206
28431
29455
35
28434
28846
157
334
29456
272
48
28797
29262
28437
680
29457
29144
28582
286
124
28807
28489
481
28493
28810
28496
47
5271
29471
4432
28500
28865
29475
29277
29277
28993
29277
28816
261
424
28507
144
7
5072
29156
44
29158
4175
28507
29003
29492
28610
29497
77
28311
29170
29170
28610
98
28525
291
4991
98
28908
29118
4655
28314
29174
48
28890
28835
95
28480
470
124
29024
294
29185
28624
28484
246
28
28
28903
4995
29307
102
444
549
28627
28806
441
28850
408
323
29314
28634
184
29140
10
28635
86
28535
79
18
3972
97
5065
29042
28938
29044
29326
9
29206
28545
28509
440
29543
13
28928
29212
138
461
29215
29550
107
387
29215
29339
33
606
5134
4661
18
28523
29557
29220
130
28935
178
42
28843
429
28527
29171
29061
29564
29061
99
29229
280
16
41
348
28564
29062
29174
28531
28565
95
100
33
28573
29178
240
332
29360
28574
122
29363
437
29180
28541
46
4616
680
28579
115
604
42
281
223
29189
88
53
28986
440
197
28677
470
29372
118
42
29255
28392
29195
98
28918
96
29198
28974
29591
28876
24
28562
29376
61
50
28690
28588
99
28588
29092
61
28882
29600
223
28883
28883
118
28985
4678
4763
28595
28571
237
5228
209
10
196
52
114
28578
29103
604
4669
531
16
0
28997
29011
29610
28998
5230
28704
29218
451
83
29615
28899
4936
111
224
29224
324
28947
29006
4389
115
11
28627
4487
98
29628
29236
142
28719
756
28910
28616
29302
28620
4670
28602
29417
51
134
44
29245
62
697
28918
29043
29640
29640
473
303
28662
688
5419
28609
29642
29426
28662
17
28662
28663
225
29257
138
28978
89
116
257
29649
320
28616
28616
360
29264
4476
230
28456
29325
200
29436
29266
449
28740
29266
28619
9
448
29656
28938
503
28661
143
28991
58
88
143
84
29664
4272
4002
28999
129
29053
29667
261
28675
236
28951
29458
29342
29342
29003
29003
29003
724
29288
37
28957
29463
5437
114
28643
28697
2
5106
257
5039
28962
28683
28766
28683
4963
434
29011
37
20
173
28489
42
28770
29176
4693
116
29474
28708
51
95
28772
28970
29068
28654
307
35
29069
29181
167
120
29693
29306
15
425
29073
29698
4401
29188
59
106
5
512
29371
470
28790
507
37
29713
80
46
29500
29716
28717
26
29716
117
37
70
263
339
28736
28724
29051
28711
29209
29209
182
28814
4771
29726
144
63
28688
388
29059
4843
4788
28732
29345
28694
39
104
83
105
29522
29522
28737
17
4486
28751
5073
29526
5323
28753
29529
29744
28743
124
29068
29414
29155
95
28746
335
260
29120
29073
29120
1021
119
46
29362
29363
29036
29076
4645
28745
741
24
77
88
28846
29246
5136
128
218
49
29169
78
194
486
28851
4319
29547
29766
433
29379
5138
211
29173
29384
318
43
29142
474
29771
29771
432
29143
29385
28861
29178
29092
29385
29775
166
28739
29180
29096
135
29389
138
28
186
29561
28772
45
261
89
2
111
29164
28874
29113
4758
17
28878
29405
29075
29794
29794
30
29465
159
29079
28801
38
4454
4921
4408
29413
197
4851
29801
28770
5094
28892
3836
4263
217
28813
28778
39
28799
29214
4787
29089
29810
8
95
636
29426
29426
29183
38
28822
28782
29136
28783
29136
157
168
28783
29488
29489
28787
29593
301
29819
28617
847
4714
29598
428
28813
4392
29193
29231
846
104
29827
28796
28915
28915
28915
143
29152
164
263
29153
288
28841
29238
281
196
29835
5178
4553
104
28847
28926
28824
760
29168
29518
357
29252
3
29459
4406
475
29129
121
207
29134
4
258
290
83
4555
317
28859
74
29629
152
28867
69
28827
389
169
29263
5205
54
24
29475
188
35
29870
29186
5085
4970
28836
22
436
29875
29646
5081
28839
29483
28857
29148
28858
29234
110
272
231
68
29882
244
29651
31
29549
310
76
28863
28883
5351
29289
357
633
29658
29205
98
133
29556
29663
4996
114
122
29498
28691
28691
18
29394
28900
4990
28902
230
4566
29566
28905
29510
2
28873
335
4482
166
28875
29261
96
28911
159
28994
15
28701
29224
4864
784
29402
29318
45
4542
29575
67
29267
29521
29267
29915
28999
29267
29522
28709
29269
44
267
24
29279
29588
29924
28926
29924
29703
29703
32
29013
159
317
4694
4882
409
29539
324
29932
28933
29713
290
29544
29252
509
211
28950
29257
5092
28953
100
4137
236
856
29721
16
28741
29356
29722
88
6
129
29449
29729
4387
29365
4975
29561
29732
35
29561
29561
514
29041
29043
29371
330
29044
29962
28756
29372
4536
28942
28759
335
29228
29319
28930
5367
28930
35
4866
114
217
5089
84
17
265
4889
29585
29061
29586
9
162
29752
29334
29392
13
29642
29294
368
29764
29651
319
4044
94
4697
29653
29604
107
385
29656
485
4531
140
302
60
18
29769
28979
14
21
111
190
274
36
29090
59
29090
5901
28968
67
29269
76
29422
29667
4685
28
253
30012
28974
29621
29363
29507
29672
10
29280
222
66
13
29798
23
30025
30025
28987
28821
29437
29437
52
29439
29032
4708
29030
29380
28826
29038
29300
29693
534
64
216
133
29697
29445
5307
29445
29046
29699
29392
29048
254
312
85
802
4651
16
29815
29535
114
355
29131
82
340
29539
30043
29654
5308
29824
4748
29052
29316
29824
747
29658
322
238
28847
29062
29015
29829
38
29066
29375
29548
29411
4252
16
29662
160
29663
29830
53
61
4646
201
29723
274
29035
29330
4974
19
81
4241
29022
118
29419
2
19
29419
29025
255
59
29069
29335
30066
579
29336
44
71
29156
422
182
29042
29427
296
29846
29740
5009
103
754
29428
29163
287
29569
58
29484
70
5145
29572
29689
29747
30081
232
29694
295
30
103
29096
287
29702
90
47
29098
29449
29178
29417
29504
632
29183
30096
652
29457
30101
29719
4752
813
156
29080
28904
5033
2
29125
599
29126
181
21
29888
4849
278
33
186
4886
336
467
48
30
29605
34
29125
29132
29126
29732
29524
29071
4503
29895
5341
49
74
4855
66
4203
38
29743
29903
29796
29903
29146
4451
29454
623
387
12
19
151
29748
29804
8
29622
29623
4989
29145
17
29541
26
5024
29753
28935
29494
337
29811
325
703
39
29628
247
29916
29151
314
4992
29759
28938
445
47
60
410
50
29163
330
29172
131
29643
28951
29828
30151
29167
512
19
29769
42
29933
56
315
5127
30156
112
29833
3877
203
729
29177
260
29656
29522
365
29525
188
160
29440
100
1211
29534
74
29793
29677
92
29537
29678
29538
299
805
29800
108
29803
89
29865
29176
29694
54
29210
29972
58
108
37
89
30191
4783
29603
29809
29468
61
29603
164
29809
29873
29515
29218
44
29979
16
113
29559
29611
30
29817
29713
29227
29617
27
42
59
29292
5153
29230
29824
30213
29167
166
408
465
35
15
43
47
29722
6
29298
27
29627
4919
25
29832
88
564
94
47
75
210
30000
40
5107
30229
29021
30001
4284
220
4770
29312
30232
30232
29191
29252
29028
29194
29258
29847
98
29599
29030
203
462
20
30005
4185
29253
30006
29849
369
29034
29034
4923
255
968
29913
29260
5533
25
29856
4469
29265
250
29864
712
3
5426
30248
30248
30022
5103
29867
29212
29274
328
29049
39
29872
29280
29875
29339
29339
29877
29943
104
464
21
30259
29544
29944
29058
12
29881
29634
29944
29544
29253
29586
61
29225
29776
71
29260
37
29595
29893
29647
156
29896
30272
29652
90
29077
594
30272
129
30058
456
30060
29703
29655
29271
4659
29307
29656
29307
259
93
29566
29908
18
124
91
161
587
30072
208
29616
29911
329
17
4581
43
124
0
30076
35
29263
4803
29920
225
4417
94
29285
4330
29813
30082
29325
29677
15
29816
29925
29106
29996
63
92
29927
29273
5053
28
30088
5650
116
40
29277
5280
74
29598
5225
29687
461
311
46
29637
5060
29
39
29690
30004
207
37
29639
29639
65
190
29745
298
29833
250
5169
11
29646
5348
5191
29840
144
29126
29353
302
591
29952
31
45
133
4362
29319
43
42
29319
30329
29713
8
5033
39
264
5193
14
20
29627
354
35
29133
29964
4767
29772
29137
155
29326
351
5174
5656
104
29720
435
454
30339
29141
5281
29776
29724
9
29317
4517
29637
29781
238
416
29373
30132
308
29976
29149
423
30040
30350
4619
289
30137
29678
29378
5167
29341
29343
475
111
29451
29734
30141
29988
30362
29162
241
214
365
193
29687
29988
29798
29989
112
99
5441
29884
360
35
616
29803
607
129
158
4749
711
5150
23
29890
30371
30371
4777
29174
29699
40
25
158
29810
287
3925
189
331
60
30007
296
5183
330
4948
269
4834
30015
29480
435
30385
29355
5174
29822
30021
4668
748
140
48
30174
5244
4596
419
238
247
23
575
30175
29492
29380
121
30080
29772
29202
29428
30080
30082
29498
30029
29207
4804
4912
29701
135
29430
404
29391
69
30192
30038
30038
29786
112
30413
29383
338
51
30044
325
30046
29400
29516
8
30101
29231
5288
13
29445
29858
29407
29756
30055
29728
154
37
5183
29940
29463
30112
29402
112
691
302
29457
29763
120
4822
29458
63
29946
29946
5575
29532
29738
30442
5086
30443
30443
19
14
70
233
30226
4956
66
107
29411
30071
29743
4842
30231
12
30073
29955
30073
87
30231
351
741
29427
29427
266
29254
4840
23
55
29753
30082
30128
25
30084
29434
29966
30084
30240
29485
339
29757
104
30130
15
294
101
21
29832
30086
29437
30088
29786
4832
48
30247
30093
29764
116
29791
29558
29765
29496
30254
30138
29899
5256
29795
135
4444
22
29497
30100
29436
297
29801
29496
29503
4464
29771
10
30489
38
30490
50
29451
123
29513
86
4819
124
29585
5202
30127
30286
29466
273
29799
29593
29478
86
4698
30296
295
29539
53
30148
29843
23
29550
18
52
47
4800
29489
30024
30312
30026
32
38
29826
486
30030
30030
56
29506
30318
30536
29497
5197
29833
29895
30321
30035
29833
29340
29507
50
29900
826
29347
29505
30332
29577
29354
29354
30176
29871
4821
30219
30052
30052
30180
200
29915
4453
30562
317
29584
284
2
132
29919
206
29919
29365
29529
120
29536
15
5696
30232
30233
323
30198
29542
4476
29661
30076
30203
789
29546
4300
29670
5259
30365
12
30007
30251
5111
30084
29673
30590
30367
71
29616
4626
91
195
49
29674
30370
29951
117
24
227
29560
41
30217
29678
30217
120
29560
109
229
113
5099
29887
139
522
319
4850
30383
29690
4122
29569
4876
26
321
30230
30030
81
29895
29970
30270
13
30271
79
119
163
107
38
29697
30236
29932
29698
12
30618
29698
357
29417
333
29643
537
8
402
30282
4826
66
29646
29647
29427
194
4634
29655
5213
228
29712
29600
129
4414
29926
76
29724
30137
134
49
5125
173
29609
785
29610
29669
30141
47
30143
30010
44
1019
30281
387
29941
167
7
323
29675
320
25
29744
46
29679
29944
29679
29460
29748
30025
30325
516
29620
29462
29682
29752
85
29463
226
30330
29685
29753
30453
371
73
29954
238
89
29629
29991
30676
270
30338
150
30459
29998
154
4
4282
29471
30461
29638
29639
529
146
68
157
63
4994
4497
76
5301
380
5436
4644
80
224
29710
30692
84
92
271
55
30698
30186
216
251
30481
30319
5226
249
40
29982
196
30320
113
235
5111
29663
81
96
5528
30324
29668
30491
110
4828
5011
30326
30327
332
30199
5
30199
30373
30494
30373
30328
30495
29503
29685
29731
128
296
135
29735
540
30043
43
4813
29748
29749
83
30393
396
15
10
30097
146
29707
30014
23
30354
104
30056
29523
48
121
349
3972
74
5345
30525
30751
56
30360
29713
53
398
14
117
111
30161
29829
30245
241
30534
30071
5422
30029
5277
4726
30163
117
217
29723
30168
30541
30767
30420
29713
155
471
4868
30125
84
42
29730
29848
4673
30549
79
162
325
100
14
26
29557
4834
51
30785
30392
81
29859
30438
4607
29860
30394
30272
30144
4843
29737
30275
69
30275
30445
30276
4870
284
30064
5169
34
169
29751
109
313
462
292
40
30452
5
29807
30800
41
30412
68
29812
30290
30079
890
175
30294
29818
89
30463
381
29584
29820
5743
30589
4
29589
30467
30217
30422
30172
30591
53
30220
444
30221
497
10
261
29901
30817
30093
30309
145
30820
914
30594
29831
108
1044
30225
30479
29765
24
59
183
30481
101
167
118
30138
9
319
4640
21
4682
3971
30830
30604
37
14
30611
68
26
29851
715
5015
5515
167
167
30200
587
56
29856
5652
30850
30245
30507
30248
30625
326
30855
29792
328
242
29794
194
510
52
29795
22
29865
5024
30127
30459
30459
4509
30636
4666
30637
5294
30461
25
75
223
638
151
83
229
30129
620
30872
135
260
5080
4898
30872
30223
119
30528
30224
30185
30530
30268
30881
30882
565
30537
4733
30884
190
30282
29659
29891
63
4860
50
29902
30495
30246
30210
309
4949
75
29902
43
21
29834
29669
401
61
153
30677
30679
156
5185
29991
4850
94
30686
29917
30686
30393
30567
62
203
30395
5322
70
29923
100
4223
30519
29926
88
30703
30703
30240
30284
30318
87
29934
30527
253
153
18
4725
30528
131
11
30323
21
30022
30249
116
29892
464
2
4923
107
29892
64
266
30949
193
4624
36
986
21
242
30033
30953
30427
30033
237
86
241
30302
127
5243
63
4677
131
30547
179
29950
30547
30342
30960
30602
4888
30549
1077
29725
844
29727
29959
4918
29960
30268
30437
47
29957
30965
18
30732
30733
34
4966
30966
30734
4657
30967
118
29968
29918
29970
29919
4759
166
94
86
29926
30624
30747
758
53
29749
29979
30570
30065
30457
53
30335
30374
685
30576
30339
30071
541
30293
30635
237
58
4528
30584
344
202
29990
175
30637
30299
29987
30584
30255
32
30587
29761
221
25
118
30646
44
30767
395
30309
31000
100
30647
30270
31002
150
29949
162
30598
9
30772
318
166
4704
30601
95
21
29938
30365
4721
30656
30006
30284
4463
29778
83
29778
30611
5069
30373
1044
5281
30786
30014
107
30665
31017
5276
382
30378
5454
30378
4687
30380
5044
5408
30382
538
30418
30502
30383
30383
30024
30504
30625
30506
30301
31028
71
12
30117
7
108
31033
328
30122
1112
4728
30515
5581
268
30518
214
30035
35
242
85
100
326
33
30649
3
30410
182
26
270
40
30652
30414
472
30653
30831
487
30045
0
233
4874
4999
5558
30054
66
30373
30534
30056
30536
29986
92
1052
126
30463
48
30061
31065
29992
4770
30842
30382
145
30068
383
979
30071
30549
62
30549
30025
30550
30474
26
108
4701
747
108
199
30395
30395
30476
31080
30163
40
30163
30478
30164
123
30481
164
156
490
30690
29847
186
30569
30869
30572
37
29
30574
30084
31099
30084
4947
340
358
4864
416
231
108
31108
52
3
4875
31117
30713
30713
428
29869
21
286
30758
30478
216
30592
29874
30484
5505
17
205
30489
232
30905
30905
30907
4875
259
312
30729
5370
30112
31131
233
30908
30494
111
30729
30603
30773
103
4826
4533
5059
30407
36
30534
296
86
5226
288
116
532
134
263
12
219
30541
4362
124
30747
30927
113
117
5290
156
30089
31162
30471
30553
296
145
30523
30165
82
30526
4667
72
80
5268
31168
30801
30100
5126
30560
595
31171
30562
30102
100
65
30810
283
19
30432
12
30125
30438
30642
52
30643
90
167
30158
202
100
30443
416
136
30779
30116
30546
402
30824
4916
0
362
30547
30783
30496
4712
31192
456
1
30499
30960
58
322
30963
81
30659
4201
211
376
4263
686
578
30664
172
4712
30506
108
179
4926
30973
30554
67
30799
30599
30151
121
30205
29962
30280
375
254
30801
34
4536
30566
29968
30156
30681
31217
238
30161
30483
30995
30164
30619
31222
30485
29981
76
31228
30581
30491
30536
4516
30825
5212
430
53
31007
82
184
30828
4377
30165
30178
4512
29
30709
40
30635
457
30880
30307
30597
76
30553
32
30510
26
30245
5237
31016
31244
271
30190
5360
30559
76
435
30846
30177
150
30559
30178
30603
5722
30848
110
177
30848
725
31250
39
31252
373
34
30607
30226
30649
30609
30853
30009
504
31034
30232
31260
30574
31264
510
30747
30336
30909
30665
30909
30747
30624
5018
268
5197
322
30913
80
5063
235
247
37
30871
587
30753
74
3
30591
30591
12
5461
30875
31282
64
72
253
67
39
30287
4835
107
30290
30359
30041
31067
75
58
30608
5538
547
94
5539
30651
67
218
4389
30896
182
19
30243
30231
44
45
30947
30613
5069
75
168
30308
30706
31081
31312
99
713
5328
12
30380
30622
615
78
117
30788
207
30381
5562
36
4981
316
30719
31324
180
37
18
30972
6179
23
405
236
30256
35
30401
230
30304
80
30402
5568
121
30605
4738
30737
30081
5312
30280
31347
5742
30413
5102
379
30346
4999
30089
30990
938
30936
5055
30828
31350
31120
30708
30657
31122
30622
30659
361
30101
30101
30628
30762
30838
5037
31364
30664
270
30949
12
171
93
30664
30950
30839
30952
31369
30846
30436
65
170
30641
30849
31012
788
30724
31143
31379
1129
30354
30299
206
30855
388
146
258
30647
701
31019
73
31149
31149
30382
63
30861
30861
74
333
74
329
30362
105
30320
30312
30788
30976
113
30699
30660
295
30699
30395
30794
134
5194
764
183
43
30465
30323
78
5753
133
30373
3940
30373
31039
31167
209
470
30330
205
30332
30990
32
336
4966
139
4985
31417
4669
31175
30895
30682
30714
30895
30995
30995
31419
30420
48
30898
243
31180
30814
5099
65
30904
5263
234
303
35
129
31009
77
430
30703
30362
30362
52
5101
66
696
31073
31073
5173
6
30413
31449
31449
30505
30506
73
363
300
323
65
342
4741
126
23
30832
541
5345
31020
0
4722
305
248
90
207
30933
30423
30454
129
30186
80
5308
76
31092
74
208
214
308
30729
30729
31036
6208
59
30526
30384
30732
30386
234
4855
30818
61
9
30822
30853
226
135
5021
30769
30735
30960
30476
208
31047
348
30963
5593
30964
31115
30393
30534
30775
31051
30742
30742
30863
31239
31239
774
313
30538
30407
30539
30407
30407
30870
30746
30
30540
401
3953
67
4728
31247
31493
29
130
124
30979
52
4519
30768
30855
30500
30889
195
76
30797
790
5408
246
30774
22
30568
31079
85
31274
30238
13
119
31155
30870
5576
31283
449
149
84
165
843
74
31094
127
30915
209
274
31013
31291
153
30882
4761
30827
30923
31297
176
31020
22
31301
299
153
31304
31544
31106
30456
5286
31307
67
30810
31175
30893
30520
30893
31110
31547
30472
4808
5608
30894
30812
30543
89
31177
217
30812
31315
78
31113
31315
4884
4944
108
5455
31323
31559
30907
338
84
4132
30557
194
4600
30863
408
66
323
221
31343
40
146
30925
4678
30549
31344
126
120
30933
54
30934
30971
31150
30935
5000
169
31596
30938
348
100
261
9
4893
31597
30313
31598
31599
30979
76
30646
32
31159
30946
30317
31077
640
30865
31080
517
30869
30657
319
31168
30903
31618
4960
63
31175
5280
50
31620
30967
4637
30969
30969
813
30674
31011
5410
31015
31188
4724
30342
85
191
31103
238
150
31025
31196
31197
680
31198
4782
30623
31256
320
154
78
201
31640
30901
30547
5798
5196
226
30933
30690
31203
5138
31203
30904
138
30357
31037
48
254
31263
30992
31645
31399
30695
30994
5045
601
216
31403
31001
31270
124
4821
30702
31219
218
5155
30369
31222
31133
878
31416
116
31057
30583
5274
11
30655
31142
129
188
30930
5379
158
30662
30726
127
4474
31428
5083
31436
26
30394
31245
30646
176
4181
43
151
31304
394
483
288
31700
31700
30407
175
5309
31703
80
280
31048
30993
748
10
31456
4263
31176
4971
31317
31177
30760
31094
12
5403
28
31057
31178
303
97
31461
30967
31464
30969
31063
30972
19
389
472
30709
623
5286
169
71
4846
4977
5421
31730
30428
30778
31732
31019
31202
77
653
382
31485
30786
200
30441
131
697
107
38
31209
270
316
42
31085
30445
30660
192
31743
5301
30448
31745
30448
35
141
31296
316
31297
31094
297
31501
46
31501
30457
30710
4532
192
31312
31104
30744
31009
31010
30715
199
94
206
401
30750
5029
31049
31372
30718
153
31318
163
31320
4881
5595
30470
31765
215
368
117
31527
369
193
103
30729
10
30477
31167
837
31781
30821
145
3
30701
31543
31174
7
87
30686
30775
31034
87
31262
30688
31547
5654
83
31790
31178
30708
100
4621
472
31143
31074
31039
4621
30693
31796
4447
31407
30838
30698
50
1118
163
37
31271
31799
30841
270
4591
30
5413
31155
31276
146
31196
4291
31357
30711
30728
31422
5412
814
30714
417
320
133
76
41
30779
312
460
123
29
30814
30782
30524
31435
107
31374
5008
18
18
31833
87
30748
31109
31382
30736
5336
30789
31307
30871
4861
177
31384
31838
30739
61
899
31085
31840
403
31191
31846
31847
31848
31237
111
31319
5297
239
31458
107
220
90
5361
30884
30755
15
30767
3
30816
31405
31608
224
28
33
5325
31138
30774
30774
31109
4796
30764
31110
5138
30860
4748
31417
30834
62
411
348
9
31150
31346
31628
786
30569
795
31630
590
3
30911
6
76
31885
30846
30785
31637
30877
5557
18
145
31891
31437
430
610
30801
73
31441
101
31361
87
30805
1070
31293
30890
59
31647
30795
158
31502
31293
30586
31138
386
91
31445
368
385
30859
31298
30895
31369
30926
31298
31449
4857
797
31450
31657
141
30814
30927
33
30804
31181
80
172
320
31661
22
141
31908
82
133
31377
30596
31379
4935
5514
30600
235
31527
50
31527
5094
105
20
30881
5384
36
31166
31166
30884
31167
114
31264
31323
31680
8
31170
31473
31170
31680
31473
26
31682
31682
30925
5564
31400
31684
30834
341
30622
31332
100
30960
31273
30897
31210
31693
151
435
31182
30935
31339
5728
4820
31552
114
534
31944
4
31284
1
773
5029
199
389
328
275
94
31956
31507
4669
31509
470
31296
30962
31435
30650
31717
31206
11
74
31721
31238
31966
75
31211
31571
4909
222
31211
30655
471
4763
206
5199
31524
30998
31218
272
30877
295
31576
309
461
4786
31525
30978
31526
30666
16
66
31983
31983
4999
584
251
644
31740
574
242
31258
3
30994
31587
341
31990
30945
20
350
31994
5224
31746
179
28
38
127
31025
99
5353
31272
91
30691
37
31551
31250
31552
31275
872
72
30907
5108
37
89
31345
31486
31563
31772
31773
31022
147
31622
31773
681
32023
23
31575
31024
32
388
19
31027
5447
31273
30927
4068
31434
31781
31028
31580
96
248
135
30933
30726
31305
31373
31441
30727
5418
62
27
62
133
31635
26
136
31445
107
31445
31790
31513
31514
30731
4954
4
31793
5760
31450
5879
31452
18
31799
32050
94
5029
5319
31321
45
31321
21
31458
5049
31802
31803
35
148
5212
31327
31606
30952
31658
16
248
26
31308
31310
31093
31066
19
31023
4287
12
31821
30759
138
31026
31073
5528
31549
31550
31550
30972
31416
31417
31625
50
118
31421
31488
31681
518
624
31326
31425
92
291
31357
182
45
31331
31636
159
31088
191
31431
77
123
5529
31122
356
31336
321
31127
31044
31439
30
4967
32102
31103
31012
4844
31137
451
31137
31585
66
43
32110
32110
32110
228
217
63
31588
31142
31713
31449
9
413
78
31455
123
31592
482
183
31874
31457
31875
31360
32122
4913
31156
5499
31072
276
97
31020
107
31675
4550
31130
75
32130
32130
31021
4621
31543
32130
10
87
58
31376
31683
62
4498
7
31479
42
31088
31742
31688
5540
31899
327
5203
323
357
31038
31900
32145
31560
31560
31620
31491
45
49
4
211
231
31099
31758
32156
149
788
5232
113
31165
31068
115
14
246
809
31637
4236
31705
32163
31406
5203
191
119
31451
76
31931
474
174
4799
330
31934
330
31177
1290
31779
31522
31780
867
31524
30877
305
31943
31464
113
31132
410
4894
6337
31528
82
31467
5192
30882
4934
13
40
47
31078
5517
9
31534
538
313
31473
32188
31727
31534
6
31952
195
31610
31537
38
31802
31100
443
31736
31084
31446
31959
213
31451
333
56
595
142
31620
235
31489
4837
31966
927
30909
342
134
31753
5088
30913
5078
220
31248
4311
31166
31121
475
31168
113
32216
31169
31170
31253
11
32219
5690
98
5352
31573
32224
31227
375
31577
5053
84
31770
31475
87
100
5083
31231
208
285
31482
67
31705
31583
31189
362
31585
63
31585
31849
742
35
18
180
31591
5196
31492
31592
31493
44
31785
479
487
31668
31500
5396
241
31504
45
31677
32256
31543
75
620
32256
31796
5297
5203
31605
81
32256
31217
31510
145
32262
29
215
30966
11
5208
73
53
182
158
208
31739
31613
5899
31268
69
31687
31806
4520
53
31880
32269
31616
30969
107
31270
5160
498
140
31560
31519
273
31271
475
160
5100
36
5130
314
152
17
32051
31704
344
32051
31631
88
33
31631
31313
32288
525
31172
214
62
30992
31194
31905
18
31908
31640
31769
31200
31328
31839
361
5566
31842
31775
31650
866
590
115
21
31590
457
4321
31727
99
333
31558
432
32305
164
5510
32307
359
230
31602
32314
31314
31937
4
32087
69
31865
709
607
31796
51
57
603
31870
215
31619
4958
31751
31335
31803
40
4870
31805
108
31296
163
167
32340
37
270
116
31630
5266
31883
31596
4196
32346
31229
65
32113
210
31598
268
31636
31893
31358
170
83
31705
31646
51
92
31778
31069
152
220
31711
103
31982
31984
31787
192
31834
31719
64
31791
4576
31837
5102
31721
51
32377
31911
432
592
123
110
31793
31253
135
31631
4508
217
31256
31406
32383
5082
31997
31997
32151
823
31997
31729
165
31086
463
4897
31668
4372
56
31344
31671
31736
31924
863
32004
330
205
32163
32392
150
31269
161
31930
31271
58
31744
31681
125
206
31360
239
31279
31
31870
31659
215
31824
31659
31941
31870
31361
32408
32177
5728
4534
31826
110
476
31872
31436
21
44
31694
39
15
32410
31695
31696
579
757
4716
32021
5245
32022
31760