5
16077
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
30
30
30
30
30
30
30
31
31
31
31
31
31
31
32
32
32
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
35
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
37
38
38
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
40
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
46
46
46
46
46
46
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
49
50
50
50
50
50
51
51
51
51
51
52
52
52
52
52
53
53
53
53
53
54
54
54
54
54
55
55
55
55
55
56
56
56
56
56
57
57
57
57
58
58
58
58
58
59
59
59
59
59
60
60
60
60
61
61
61
61
61
62
62
62
62
63
63
63
63
63
64
64
64
64
65
65
65
65
65
66
66
66
66
67
67
67
67
68
68
68
68
68
69
69
69
69
70
70
70
70
71
71
71
71
72
72
72
72
73
73
73
73
74
74
74
74
75
75
75
75
76
76
76
76
77
77
77
77
78
78
78
78
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
83
83
83
83
84
84
84
84
85
85
85
85
86
86
86
87
87
87
87
88
88
88
89
89
89
89
90
90
90
90
91
91
91
92
92
92
92
93
93
93
94
94
94
95
95
95
95
96
96
96
97
97
97
97
98
98
98
99
99
99
100
100
100
100
101
101
101
102
102
102
103
103
103
104
104
104
104
105
105
105
106
106
106
107
107
107
108
108
108
109
109
109
109
110
110
110
111
111
111
112
112
112
113
113
113
114
114
114
115
115
115
116
116
116
117
117
117
118
118
118
119
119
119
120
120
120
121
121
121
122
122
122
123
123
123
124
124
125
125
125
126
126
126
127
127
127
128
128
128
129
129
129
130
130
131
131
131
132
132
132
133
133
133
134
134
135
135
135
136
136
136
137
137
138
138
138
139
139
139
140
140
141
141
141
142
142
142
143
143
144
144
144
145
145
146
146
146
147
147
147
148
148
149
149
149
150
150
151
151
151
152
152
153
153
153
154
154
155
155
155
156
156
157
157
157
158
158
159
159
159
160
160
161
161
162
162
162
163
163
164
164
164
165
165
166
166
167
167
167
168
168
169
169
170
170
171
171
171
172
172
173
173
174
174
175
175
175
176
176
177
177
178
178
179
179
179
180
180
181
181
182
182
183
183
184
184
184
185
185
186
186
187
187
188
188
189
189
190
190
190
191
191
192
192
193
193
194
194
195
195
196
196
197
197
198
198
199
199
199
200
200
201
201
202
202
203
203
204
204
205
205
206
206
207
207
208
208
209
209
210
210
211
211
212
212
213
213
214
214
215
215
216
216
217
217
218
218
219
219
220
220
221
221
222
222
223
223
224
224
225
225
226
226
227
227
228
228
229
229
230
230
231
231
232
232
233
233
234
234
235
235
236
236
237
237
238
238
239
239
240
240
241
241
242
242
243
243
244
244
245
245
246
246
247
247
248
248
249
249
250
250
251
251
252
252
253
253
254
255
255
256
256
257
257
258
258
259
259
260
260
261
262
262
263
263
264
264
265
265
266
266
267
267
268
269
269
270
270
271
271
272
272
273
274
274
275
275
276
276
277
278
278
279
279
280
280
281
281
282
283
283
284
284
285
285
286
287
287
288
288
289
289
290
291
291
292
292
293
293
294
295
295
296
296
297
298
298
299
299
300
300
301
302
302
303
303
304
305
305
306
306
307
307
308
309
309
310
310
311
312
312
313
313
314
315
315
316
316
317
318
318
319
319
320
321
321
322
322
323
324
324
325
326
326
327
327
328
329
329
330
331
331
332
332
333
334
334
335
336
336
337
337
338
339
339
340
340
341
342
342
343
344
344
345
345
346
347
347
348
349
349
350
351
351
352
352
353
354
354
355
356
356
357
358
358
359
359
360
361
361
362
363
363
364
365
365
366
366
367
368
368
369
370
370
371
372
372
373
374
374
375
376
376
377
378
378
379
380
380
381
382
382
383
384
384
385
386
386
387
388
388
389
390
390
391
392
392
393
394
395
395
396
397
397
398
399
399
400
401
402
402
403
404
404
405
406
407
407
408
409
409
410
411
412
412
413
414
414
415
416
417
417
418
419
419
420
421
422
422
423
424
424
425
426
427
427
428
429
429
430
431
432
432
433
434
435
435
436
437
437
438
439
440
440
441
442
443
443
444
445
445
446
447
448
448
449
450
451
451
452
453
454
454
455
456
457
457
458
459
460
460
461
462
463
463
464
465
466
466
467
468
469
470
470
471
472
473
473
474
475
476
477
477
478
479
480
480
481
482
483
484
484
485
486
487
488
488
489
490
491
492
492
493
494
495
496
497
497
498
499
500
501
501
502
503
504
505
506
506
507
508
509
510
510
511
512
513
514
515
515
516
517
518
519
520
520
521
522
523
524
525
525
526
527
528
529
529
530
531
532
533
534
535
535
536
537
538
539
540
540
541
542
543
544
545
546
546
547
548
549
550
551
552
553
553
554
555
556
557
558
559
560
560
561
562
563
564
565
566
567
568
568
569
570
571
572
573
574
575
576
576
577
578
579
580
581
582
583
584
585
586
587
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
668
669
670
671
672
673
674
675
676
677
678
679
680
682
683
684
685
686
687
688
689
690
691
692
694
695
696
697
698
699
700
701
702
703
705
706
707
708
709
710
711
713
714
715
716
717
718
719
720
722
723
724
725
726
727
728
730
731
732
733
734
735
736
738
739
740
741
742
743
745
746
747
748
749
750
752
753
754
755
756
758
759
760
761
762
763
765
766
767
768
769
771
772
773
774
775
777
778
779
780
782
783
784
785
786
788
789
790
791
792
794
795
796
797
799
800
801
802
803
805
806
807
808
810
811
812
813
814
816
817
818
819
821
822
823
824
826
827
828
830
831
832
833
835
836
837
838
840
841
842
843
845
846
847
849
850
851
853
854
855
856
858
859
860
862
863
864
865
867
868
869
871
872
873
875
876
877
879
880
881
883
884
885
887
888
889
891
892
893
895
896
897
899
900
901
903
904
906
907
908
910
911
912
914
915
916
918
919
921
922
923
925
926
927
929
930
932
933
934
936
937
939
940
941
943
944
946
947
948
950
951
953
954
955
957
958
960
961
962
964
965
967
968
970
971
972
974
975
977
978
979
981
982
984
985
987
988
989
991
992
994
995
997
998
1000
1000
1002
1004
1004
1006
1008
1010
1010
1012
1014
1014
1016
1018
1020
1020
1022
1024
1026
1027
1028
1030
1031
1033
1034
1036
1037
1039
1040
1042
1043
1045
1046
1048
1049
1051
1052
1053
1055
1056
1058
1059
1061
1062
1064
1065
1067
1068
1070
1071
1073
1074
1076
1077
1079
1080
1082
1083
1085
1086
1088
1089
1091
1092
1094
1095
1097
1098
1100
1101
1103
1104
1106
1107
1109
1110
1112
1113
1115
1116
1118
1120
1121
1123
1124
1126
1127
1129
1130
1132
1133
1135
1136
1138
1139
1141
1142
1144
1146
1147
1149
1150
1152
1153
1155
1156
1158
1159
1161
1162
1164
1165
1167
1168
1170
1171
1173
1174
1176
1177
1178
1180
1181
1183
1184
1185
1187
1188
1190
1191
1193
1194
1195
1197
1198
1200
1201
1203
1204
1205
1207
1208
1210
1211
1212
1214
1215
1216
1218
1219
1221
1222
1223
1225
1226
1227
1229
1230
1231
1233
1234
1235
1237
1238
1239
1240
1242
1243
1244
1245
1247
1248
1249
1250
1251
1252
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1267
1268
1269
1271
1272
1273
1275
1276
1278
1279
1280
1282
1283
1285
1286
1287
1289
1290
1291
1292
1293
1295
1296
1297
1298
1300
1301
1302
1304
1305
1306
1308
1309
1310
1312
1313
1314
1315
1317
1318
1319
1320
1321
1322
1324
1325
1326
1328
1329
1330
1332
1333
1335
1336
1338
1339
1340
1342
1343
1345
1346
1347
1349
1350
1351
1353
1354
1356
1357
1358
1360
1361
1362
1364
1365
1366
1368
1369
1371
1372
1373
1375
1376
1378
1379
1380
1382
1383
1384
1386
1387
1388
1390
1391
1392
1394
1395
1397
1398
1400
1402
1403
1405
1406
1408
1409
1411
1413
1414
1416
1417
1418
1420
1421
1423
1424
1426
1427
1429
1430
1432
1433
1435
1436
1438
1439
1441
1442
1444
1445
1446
1447
1449
1450
1451
1452
1454
1455
1456
1457
1459
1460
1462
1463
1465
1467
1468
1470
1472
1474
1475
1477
1479
1480
1482
1483
1484
1486
1487
1488
1490
1491
1492
1494
1495
1497
1499
1501
1502
1504
1506
1507
1509
1511
1512
1514
1516
1517
1519
1521
1522
1524
1526
1528
1530
1531
1533
1535
1537
1538
1540
1542
1543
1545
1546
1548
1550
1551
1552
1554
1555
1557
1558
1560
1561
1563
1564
1566
1568
1569
1571
1573
1574
1576
1578
1580
1581
1583
1585
1587
1589
1591
1593
1594
1596
1598
1599
1600
1602
1603
1604
1606
1607
1608
1610
1611
1612
1614
1615
1617
1618
1620
1622
1623
1625
1627
1629
1631
1633
1635
1637
1639
1641
1643
1645
1647
1649
1650
1652
1654
1655
1657
1659
1660
1662
1663
1664
1666
1667
1668
1670
1671
1672
1673
1675
1676
1678
1679
1681
1683
1684
1686
1687
1689
1690
1691
1693
1694
1695
1697
1698
1700
1701
1703
1704
1706
1708
1710
1712
1714
1716
1718
1720
1722
1724
1726
1728
1730
1732
1733
1735
1736
1738
1739
1741
1742
1744
1745
1747
1748
1750
1752
1754
1755
1757
1759
1761
1762
1764
1766
1768
1769
1771
1773
1774
1776
1777
1779
1781
1783
1784
1786
1788
1790
1793
1795
1797
1799
1801
1803
1805
1807
1809
1811
1812
1814
1816
1817
1819
1821
1822
1824
1826
1828
1829
1831
1833
1835
1837
1839
1841
1842
1844
1846
1848
1850
1852
1853
1855
1857
1859
1860
1862
1864
1865
1867
1868
1870
1872
1873
1875
1876
1878
1879
1881
1882
1884
1886
1887
1889
1890
1892
1893
1895
1896
1897
1899
1900
1901
1903
1904
1905
1906
1907
1908
1909
1911
1912
1913
1914
1915
1916
1917
1918
1919
1921
1922
1924
1926
1928
1930
1932
1935
1937
1939
1941
1944
1946
1947
1949
1951
1952
1954
1955
1956
1958
1959
1960
1961
1963
1964
1965
1966
1968
1969
1970
1972
1973
1974
1975
1977
1978
1979
1981
1983
1984
1986
1988
1990
1993
1995
1997
1999
2001
2001
2004
2005
2005
2008
2009
2009
2012
2013
2015
2016
2017
2019
2021
2021
2023
2025
2025
2027
2027
2028
2029
2029
2031
2032
2033
2033
2035
2036
2037
2039
2040
2041
2043
2045
2047
2048
2050
2052
2054
2055
2057
2058
2059
2060
2061
2061
2061
2061
2061
2061
2060
2060
2060
2060
2060
2061
2062
2062
2064
2065
2066
2067
2069
2070
2071
2072
2073
2074
2075
2076
2076
2076
2077
2077
2077
2077
2078
2078
2078
2078
2078
2078
2078
2079
2079
2079
2080
2080
2081
2081
2082
2083
2083
2084
2085
2085
2086
2086
2086
2087
2087
2087
2087
2087
2087
2087
2086
2086
2085
2085
2084
2084
2083
2082
2081
2080
2079
2078
2077
2075
2074
2072
2071
2070
2068
2067
2066
2065
2064
2063
2062
2062
2061
2061
2061
2061
2061
2061
2061
2061
2061
2062
2062
2062
2062
2062
2062
2061
2061
2060
2059
2058
2056
2055
2053
2051
2049
2047
2045
2041
2040
2037
2035
2032
2029
2027
2025
2021
2019
2017
2015
2013
2011
2009
2009
2008
2007
2005
2005
2004
2003
2003
2001
2001
2000
1999
1998
1996
1995
1994
1992
1991
1989
1987
1985
1982
1979
1976
1973
1970
1966
1963
1960
1957
1954
1951
1949
1947
1946
1944
1943
1942
1941
1940
1939
1938
1937
1936
1935
1933
1932
1931
1929
1928
1926
1925
1924
1923
1921
1920
1919
1917
1916
1914
1913
1911
1909
1908
1906
1904
1902
1900
1899
1897
1896
1894
1893
1891
1890
1888
1886
1885
1883
1880
1878
1876
1874
1871
1869
1867
1865
1863
1862
1860
1859
1857
1856
1854
1852
1850
1848
1846
1844
1842
1840
1838
1837
1836
1834
1834
1833
1832
1832
1831
1830
1830
1829
1828
1828
1827
1826
1826
1825
1825
1824
1824
1823
1822
1822
1821
1820
1819
1818
1817
1815
1814
1813
1811
1809
1808
1806
1805
1804
1802
1801
1800
1799
1798
1797
1796
1795
1794
1793
1792
1792
1791
1791
1791
1791
1792
1792
1792
1793
1793
1793
1792
1792
1790
1789
1786
1784
1782
1779
1777
1775
1773
1772
1771
1771
1771
1771
1772
1772
1773
1773
1773
1772
1771
1769
1767
1765
1762
1759
1756
1753
1749
1746
1743
1740
1737
1734
1732
1730
1728
1726
1725
1724
1724
1724
1725
1725
1727
1728
1730
1731
1733
1734
1736
1737
1738
1738
1739
1739
1738
1738
1737
1736
1734
1733
1732
1730
1729
1728
1728
1728
1728
1728
1729
1730
1731
1732
1732
1732
1732
1731
1730
1730
1728
1727
1727
1726
1725
1724
1724
1723
1722
1721
1719
1718
1716
1714
1713
1712
1711
1711
1711
1712
1713
1714
1714
1715
1715
1715
1715
1714
1713
1712
1711
1710
1709
1709
1709
1710
1710
1710
1710
1709
1708
1706
1703
1700
1697
1694
1691
1690
1689
1689
1691
1694
1698
1703
1708
1713
1719
1723
1727
1729
1731
1731
1731
1730
1728
1726
1724
1723
1721
1721
1720
1721
1721
1721
1722
1722
1722
1722
1722
1721
1721
1721
1720
1720
1721
1721
1721
1721
1721
1721
1720
1719
1717
1715
1713
1712
1711
1710
1710
1710
1710
1709
1708
1706
1702
1697
1691
1683
1676
1668
1660
1653
1648
1644
1641
1641
1642
1644
1647
1651
1655
1658
1660
1662
1663
1663
1663
1662
1662
1662
1662
1662
1663
1663
1664
1665
1666
1667
1667
1667
1667
1666
1664
1663
1662
1660
1660
1660
1660
1661
1663
1665
1668
1671
1673
1675
1676
1676
1675
1674
1671
1668
1665
1661
1658
1656
1654
1654
1655
1657
1660
1664
1668
1673
1677
1681
1683
1684
1684
1682
1679
1675
1670
1665
1660
1655
1651
1649
1648
1649
1652
1656
1662
1667
1674
1679
1685
1689
1692
1693
1694
1694
1694
1694
1694
1694
1696
1698
1701
1705
1709
1713
1718
1722
1725
1727
1729
1729
1729
1727
1725
1722
1718
1713
1708
1702
1695
1687
1678
1669
1660
1652
1644
1637
1632
1627
1623
1621
1619
1618
1617
1616
1616
1616
1616
1617
1617
1618
1619
1621
1622
1623
1624
1624
1625
1624
1624
1623
1622
1621
1619
1617
1615
1611
1607
1603
1598
1592
1586
1581
1575
1570
1566
1563
1560
1559
1559
1560
1561
1563
1565
1568
1570
1572
1574
1576
1578
1580
1582
1583
1585
1586
1587
1587
1587
1586
1585
1584
1582
1580
1578
1575
1573
1570
1567
1564
1560
1557
1553
1549
1546
1544
1543
1543
1544
1545
1547
1548
1549
1549
1548
1545
1541
1536
1529
1521
1512
1504
1496
1489
1483
1479
1478
1478
1481
1484
1489
1495
1500
1506
1510
1514
1516
1518
1518
1516
1513
1509
1504
1498
1492
1485
1479
1473
1468
1464
1462
1461
1461
1461
1461
1461
1459
1455
1450
1443
1434
1424
1413
1402
1392
1383
1376
1371
1368
1367
1369
1372
1376
1380
1384
1387
1389
1389
1387
1383
1378
1370
1362
1353
1343
1333
1323
1313
1303
1293
1283
1272
1262
1251
1241
1230
1221
1211
1203
1195
1188
1182
1176
1171
1167
1162
1159
1155
1152
1149
1146
1143
1141
1138
1135
1132
1129
1125
1121
1117
1112
1106
1100
1094
1087
1081
1075
1069
1064
1061
1058
1056
1056
1055
1055
1054
1052
1048
1044
1038
1030
1022
1012
1000
989
978
966
955
945
936
929
922
916
912
908
904
902
900
900
900
902
904
908
913
918
924
929
934
938
940
940
939
935
929
922
915
907
900
893
888
883
880
878
877
877
878
880
881
883
885
886
888
889
890
891
891
892
891
891
890
888
886
884
881
877
872
867
860
853
846
838
831
824
818
813
809
806
804
803
803
803
803
802
801
799
795
791
785
777
769
761
753
744
737
730
724
720
716
714
712
710
709
708
706
703
699
695
688
681
672
662
652
641
629
618
607
597
587
578
570
563
557
552
548
545
543
540
538
536
533
530
527
523
519
515
510
505
501
497
493
490
486
483
480
478
475
473
471
470
469
469
469
470
471
472
474
475
476
476
474
472
467
461
454
446
438
430
423
416
411
408
406
405
406
407
409
411
412
414
415
415
415
413
410
406
402
397
391
385
379
373
368
363
357
352
347
342
337
332
327
322
317
312
307
301
295
289
282
275
267
258
250
241
232
223
215
207
200
194
187
181
173
165
155
143
128
112
95
76
56
36
16
-3
-22
-39
-55
-69
-82
-95
-107
-120
-132
-145
-159
-174
-189
-204
-220
-236
-252
-269
-286
-303
-320
-338
-357
-376
-395
-415
-435
-454
-473
-492
-510
-527
-543
-559
-574
-589
-604
-619
-635
-651
-668
-687
-706
-726
-747
-768
-790
-812
-833
-855
-876
-897
-917
-936
-955
-973
-991
-1008
-1026
-1043
-1060
-1076
-1092
-1108
-1124
-1139
-1155
-1170
-1186
-1201
-1217
-1233
-1249
-1264
-1280
-1295
-1309
-1323
-1335
-1348
-1359
-1370
-1381
-1392
-1404
-1416
-1430
-1444
-1460
-1476
-1494
-1513
-1532
-1552
-1572
-1592
-1611
-1630
-1648
-1665
-1681
-1697
-1712
-1727
-1742
-1757
-1773
-1790
-1807
-1824
-1843
-1862
-1882
-1903
-1924
-1946
-1968
-1990
-2012
-2035
-2057
-2079
-2100
-2122
-2143
-2163
-2184
-2205
-2225
-2247
-2269
-2291
-2315
-2340
-2365
-2392
-2420
-2449
-2478
-2508
-2538
-2568
-2597
-2625
-2652
-2678
-2703
-2726
-2748
-2769
-2789
-2809
-2829
-2849
-2871
-2893
-2917
-2942
-2968
-2996
-3024
-3053
-3082
-3112
-3142
-3173
-3203
-3234
-3265
-3295
-3326
-3358
-3389
-3422
-3455
-3489
-3524
-3560
-3597
-3634
-3673
-3712
-3752
-3791
-3830
-3868
-3906
-3942
-3976
-4008
-4038
-4067
-4091
-4116
-4138
-4158
-4178
-4197
-4217
-4237
-4258
-4280
-4304
-4329
-4356
-4386
-4416
-4449
-4483
-4519
-4555
-4592
-4630
-4667
-4704
-4741
-4777
-4812
-4847
-4880
-4914
-4947
-4979
-5012
-5044
-5077
-5109
-5141
-5173
-5204
-5235
-5265
-5294
-5323
-5351
-5378
-5405
-5432
-5459
-5486
-5514
-5542
-5571
-5601
-5631
-5661
-5691
-5721
-5751
-5780
-5808
-5837
-5865
-5893
-5921
-5950
-5979
-6009
-6040
-6071
-6103
-6136
-6168
-6201
-6233
-6265
-6297
-6328
-6359
-6389
-6419
-6450
-6480
-6510
-6541
-6571
-6602
-6632
-6661
-6689
-6715
-6741
-6765
-6787
-6808
-6828
-6847
-6865
-6883
-6901
-6920
-6939
-6960
-6982
-7006
-7031
-7058
-7086
-7115
-7144
-7173
-7202
-7230
-7259
-7287
-7315
-7344
-7373
-7404
-7436
-7469
-7504
-7539
-7575
-7611
-7647
-7681
-7715
-7748
-7780
-7810
-7840
-7868
-7896
-7924
-7950
-7976
-8002
-8026
-8050
-8073
-8095
-8116
-8135
-8154
-8173
-8191
-8209
-8228
-8247
-8268
-8289
-8311
-8335
-8359
-8384
-8409
-8434
-8459
-8483
-8507
-8530
-8551
-8572
-8592
-8612
-8631
-8651
-8671
-8691
-8712
-8734
-8757
-8779
-8801
-8822
-8842
-8861
-8878
-8892
-8905
-8915
-8923
-8929
-8934
-8937
-8940
-8941
-8942
-8942
-8942
-8941
-8941
-8941
-8941
-8941
-8941
-8942
-8944
-8946
-8949
-8953
-8958
-8964
-8971
-8978
-8987
-8996
-9006
-9017
-9028
-9039
-9050
-9061
-9072
-9082
-9092
-9100
-9108
-9114
-9120
-9123
-9126
-9127
-9126
-9125
-9121
-9117
-9112
-9107
-9102
-9096
-9092
-9088
-9086
-9085
-9086
-9088
-9092
-9097
-9102
-9109
-9116
-9122
-9128
-9132
-9136
-9137
-9138
-9137
-9135
-9133
-9130
-9127
-9125
-9123
-9123
-9123
-9124
-9126
-9129
-9131
-9134
-9137
-9138
-9139
-9139
-9138
-9137
-9134
-9130
-9126
-9122
-9118
-9114
-9110
-9106
-9102
-9098
-9094
-9090
-9085
-9080
-9074
-9068
-9061
-9053
-9046
-9039
-9032
-9026
-9020
-9016
-9013
-9011
-9010
-9008
-9006
-9004
-9001
-8996
-8990
-8983
-8975
-8966
-8956
-8947
-8937
-8928
-8919
-8910
-8902
-8893
-8885
-8876
-8866
-8856
-8845
-8834
-8822
-8810
-8797
-8785
-8773
-8761
-8750
-8738
-8727
-8717
-8706
-8694
-8683
-8672
-8660
-8648
-8636
-8623
-8611
-8597
-8584
-8570
-8556
-8541
-8526
-8510
-8493
-8477
-8459
-8442
-8425
-8408
-8391
-8374
-8358
-8343
-8328
-8314
-8301
-8288
-8275
-8261
-8248
-8233
-8218
-8202
-8185
-8167
-8151
-8134
-8117
-8102
-8087
-8074
-8063
-8052
-8042
-8036
-8028
-8022
-8016
-8009
-8003
-7996
-7989
-7981
-7972
-7963
-7953
-7943
-7933
-7922
-7911
-7900
-7889
-7877
-7864
-7851
-7837
-7823
-7807
-7791
-7775
-7759
-7743
-7727
-7712
-7697
-7682
-7667
-7651
-7636
-7620
-7604
-7586
-7569
-7550
-7532
-7512
-7493
-7473
-7454
-7436
-7418
-7401
-7386
-7372
-7359
-7348
-7338
-7329
-7321
-7314
-7308
-7301
-7294
-7286
-7277
-7267
-7255
-7242
-7226
-7210
-7192
-7174
-7155
-7136
-7118
-7099
-7082
-7065
-7049
-7034
-7020
-7007
-6994
-6983
-6973
-6963
-6953
-6944
-6936
-6927
-6917
-6907
-6896
-6885
-6871
-6857
-6842
-6826
-6809
-6792
-6776
-6759
-6744
-6728
-6713
-6699
-6684
-6670
-6654
-6638
-6621
-6603
-6584
-6564
-6543
-6522
-6501
-6480
-6460
-6441
-6422
-6405
-6388
-6371
-6355
-6339
-6322
-6306
-6289
-6271
-6253
-6235
-6215
-6196
-6176
-6157
-6138
-6119
-6102
-6085
-6069
-6054
-6040
-6026
-6012
-5998
-5985
-5970
-5955
-5939
-5923
-5906
-5888
-5871
-5853
-5836
-5818
-5802
-5785
-5768
-5752
-5735
-5718
-5700
-5682
-5663
-5644
-5625
-5606
-5587
-5568
-5550
-5533
-5517
-5502
-5487
-5474
-5461
-5448
-5436
-5425
-5413
-5402
-5391
-5380
-5370
-5360
-5350
-5341
-5332
-5324
-5316
-5309
-5302
-5295
-5287
-5280
-5271
-5263
-5253
-5243
-5233
-5222
-5211
-5200
-5189
-5178
-5167
-5156
-5145
-5135
-5124
-5112
-5101
-5088
-5075
-5060
-5045
-5028
-5010
-4991
-4972
-4953
-4934
-4916
-4898
-4882
-4866
-4852
-4839
-4827
-4816
-4804
-4793
-4781
-4769
-4756
-4742
-4728
-4712
-4697
-4680
-4663
-4647
-4630
-4613
-4596
-4579
-4562
-4544
-4525
-4506
-4485
-4464
-4442
-4419
-4395
-4371
-4347
-4322
-4297
-4271
-4246
-4220
-4194
-4168
-4141
-4115
-4088
-4061
-4033
-4005
-3977
-3949
-3921
-3892
-3863
-3834
-3804
-3775
-3745
-3716
-3688
-3661
-3634
-3609
-3586
-3563
-3542
-3521
-3501
-3481
-3461
-3440
-3417
-3394
-3369
-3343
-3317
-3290
-3262
-3235
-3208
-3183
-3158
-3134
-3112
-3090
-3070
-3050
-3031
-3013
-2994
-2976
-2959
-2941
-2923
-2905
-2887
-2868
-2849
-2830
-2811
-2791
-2772
-2751
-2731
-2710
-2689
-2668
-2646
-2623
-2601
-2578
-2554
-2530
-2506
-2481
-2456
-2431
-2406
-2381
-2355
-2329
-2304
-2278
-2253
-2227
-2202
-2177
-2153
-2128
-2104
-2079
-2054
-2029
-2004
-1979
-1952
-1925
-1897
-1868
-1839
-1809
-1778
-1747
-1717
-1686
-1656
-1626
-1597
-1568
-1540
-1513
-1486
-1459
-1433
-1407
-1380
-1354
-1327
-1300
-1273
-1245
-1216
-1188
-1159
-1130
-1100
-1070
-1041
-1010
-981
-950
-920
-890
-861
-831
-802
-773
-744
-715
-686
-657
-627
-597
-567
-536
-504
-472
-440
-408
-377
-346
-317
-288
-260
-232
-206
-179
-153
-127
-101
-75
-49
-22
5
31
58
85
113
140
167
195
223
251
279
308
336
364
392
419
446
473
499
525
551
577
603
629
654
680
705
730
754
777
799
821
840
859
877
894
911
927
944
962
980
999
1018
1039
1060
1080
1101
1121
1140
1159
1177
1195
1212
1229
1247
1265
1285
1306
1328
1351
1375
1400
1425
1451
1478
1505
1533
1560
1588
1616
1644
1672
1699
1727
1755
1782
1809
1836
1863
1890
1916
1943
1969
1994
2020
2045
2071
2097
2122
2147
2173
2198
2222
2247
2271
2295
2318
2340
2361
2381
2400
2419
2436
2453
2470
2486
2501
2516
2530
2545
2559
2573
2587
2601
2615
2629
2643
2656
2669
2681
2693
2704
2714
2724
2732
2741
2748
2756
2763
2769
2776
2782
2788
2795
2801
2807
2813
2820
2826
2833
2841
2849
2859
2869
2881
2894
2907
2922
2937
2953
2969
2985
3000
3015
3029
3043
3056
3069
3081
3094
3106
3118
3130
3143
3157
3170
3185
3199
3214
3228
3242
3256
3269
3281
3293
3304
3314
3323
3333
3341
3350
3359
3368
3377
3387
3397
3407
3418
3429
3440
3451
3462
3472
3482
3492
3501
3509
3517
3525
3533
3541
3549
3558
3567
3576
3586
3596
3606
3617
3627
3637
3646
3655
3663
3671
3679
3686
3694
3701
3708
3716
3724
3732
3740
3749
3758
3767
3776
3784
3792
3800
3807
3813
3818
3822
3826
3829
3832
3834
3836
3838
3840
3842
3844
3846
3847
3848
3849
3850
3851
3852
3853
3854
3856
3857
3859
3862
3864
3866
3869
3871
3874
3876
3878
3880
3883
3885
3888
3891
3894
3897
3900
3903
3905
3907
3908
3909
3909
3909
3908
3908
3907
3906
3906
3905
3904
3904
3903
3901
3899
3896
3893
3889
3884
3879
3873
3867
3861
3854
3848
3841
3835
3829
3823
3817
3812
3806
3800
3793
3787
3780
3772
3765
3757
3749
3740
3732
3723
3714
3705
3695
3685
3674
3662
3649
3635
3619
3602
3584
3565
3544
3523
3502
3480
3457
3435
3412
3388
3364
3339
3313
3286
3258
3229
3198
3166
3133
3100
3065
3029
2993
2955
2916
2876
2834
2792
2748
2702
2656
2608
2559
2510
2459
2408
2356
2303
2249
2194
2137
2080
2021
1961
1899
1836
1772
1707
1642
1576
1510
1445
1379
1314
1250
1187
1125
1064
1004
947
891
836
782
731
682
634
588
544
503
463
425
389
356
325
297
271
247
227
208
192
179
167
157
149
143
137
133
130
128
126
126
126
127
129
132
135
140
147
154
162
171
182
194
207
221
237
253
272
291
311
333
356
380
406
433
461
490
521
553
586
620
656
694
733
773
814
856
899
943
987
1031
1075
1119
1162
1205
1247
1288
1329
1369
1408
1447
1485
1523
1559
1595
1631
1666
1701
1735
1770
1804
1838
1873
1907
1942
1978
2013
2049
2084
2119
2154
2188
2221
2253
2283
2312
2340
2366
2390
2413
2434
2454
2471
2488
2502
2515
2526
2534
2541
2546
2549
2550
2549
2546
2542
2536
2529
2520
2510
2499
2486
2471
2454
2434
2411
2385
2354
2319
2280
2235
2184
2128
2066
1999
1926
1848
1764
1675
1582
1483
1379
1270
1156
1037
913
783
649
509
364
214
60
-97
-258
-422
-588
-755
-923
-1092
-1260
-1429
-1596
-1762
-1927
-2089
-2249
-2407
-2562
-2713
-2862
-3006
-3147
-3285
-3419
-3549
-3676
-3799
-3918
-4035
-4147
-4257
-4363
-4465
-4564
-4660
-4751
-4839
-4922
-5001
-5076
-5145
-5209
-5268
-5321
-5368
-5409
-5444
-5471
-5492
-5505
-5511
-5508
-5498
-5480
-5454
-5419
-5377
-5327
-5270
-5205
-5133
-5055
-4970
-4880
-4784
-4683
-4578
-4468
-4355
-4239
-4121
-4000
-3878
-3755
-3632
-3508
-3385
-3262
-3140
-3019
-2899
-2781
-2664
-2549
-2437
-2327
-2220
-2116
-2015
-1918
-1825
-1735
-1649
-1567
-1487
-1411
-1336
-1263
-1192
-1121
-1050
-980
-909
-838
-766
-693
-620
-546
-471
-395
-317
-238
-158
-76
9
95
184
275
368
464
561
661
763
867
973
1082
1194
1309
1428
1551
1678
1810
1946
2086
2231
2380
2533
2689
2848
3009
3172
3337
3502
3666
3830
3993
4153
4311
4465
4616
4763
4905
5042
5174
5300
5422
5538
5648
5754
5854
5948
6038
6123
6203
6278
6348
6413
6474
6530
6582
6630
6674
6715
6752
6787
6819
6850
6880
6909
6938
6968
6999
7031
7067
7105
7146
7190
7238
7289
7343
7400
7459
7521
7584
7647
7710
7772
7833
7891
7946
7997
8045
8087
8125
8159
8186
8209
8226
8237
8241
8240
8233
8220
8201
8177
8148
8114
8074
8032
7986
7936
7884
7829
7773
7715
7656
7597
7538
7478
7419
7361
7302
7244
7186
7127
7067
7006
6943
6879
6813
6745
6675
6602
6526
6447
6366
6282
6195
6105
6012
5916
5817
5714
5609
5500
5389
5274
5156
5035
4911
4785
4657
4528
4398
4267
4137
4008
3881
3756
3635
3517
3402
3292
3185
3082
2982
2886
2792
2702
2613
2527
2443
2361
2280
2201
2123
2045
1970
1894
1820
1745
1671
1597
1523
1450
1376
1303
1231
1159
1089
1020
953
889
827
768
713
662
614
571
532
498
469
444
424
408
398
392
391
395
404
418
437
461
491
526
566
610
659
711
767
824
883
943
1002
1062
1120
1176
1230
1282
1332
1380
1426
1472
1517
1561
1605
1649
1694
1740
1786
1833
1882
1931
1982
2035
2088
2143
2200
2257
2315
2374
2433
2491
2548
2603
2655
2703
2747
2786
2821
2850
2874
2893
2906
2914
2918
2917
2913
2905
2894
2880
2863
2843
2822
2798
2771
2743
2714
2683
2650
2618
2586
2555
2525
2499
2475
2455
2439
2428
2421
2417
2417
2419
2423
2427
2431
2435
2438
2439
2439
2438
2436
2435
2434
2434
2437
2442
2450
2461
2474
2490
2509
2529
2550
2571
2593
2614
2635
2655
2676
2696
2717
2740
2764
2790
2818
2849
2883
2920
2960
3002
3046
3091
3138
3185
3232
3277
3321
3363
3402
3437
3469
3497
3522
3542
3557
3569
3578
3583
3585
3585
3583
3580
3575
3569
3563
3555
3546
3537
3526
3513
3499
3484
3467
3448
3428
3406
3383
3359
3334
3308
3283
3258
3234
3211
3189
3168
3148
3130
3113
3097
3082
3066
3051
3035
3018
3001
2982
2963
2943
2923
2903
2884
2866
2849
2835
2823
2814
2807
2803
2801
2801
2804
2808
2814
2821
2829
2838
2848
2859
2870
2883
2896
2910
2926
2942
2960
2979
3000
3020
3042
3064
3086
3108
3130
3152
3174
3197
3220
3243
3268
3295
3324
3355
3388
3424
3464
3507
3553
3603
3656
3714
3774
3838
3905
3975
4048
4123
4200
4278
4358
4438
4519
4601
4682
4763
4843
4923
5001
5079
5156
5232
5307
5382
5456
5530
5603
5675
5748
5819
5890
5960
6028
6095
6160
6224
6286
6346
6405
6463
6520
6576
6631
6686
6740
6794
6848
6902
6955
7008
7061
7113
7165
7216
7266
7315
7364
7411
7457
7501
7544
7584
7621
7656
7687
7714
7736
7754
7767
7776
7780
7780
7775
7767
7754
7738
7719
7696
7671
7643
7613
7581
7547
7512
7475
7436
7396
7355
7313
7269
7223
7176
7126
7075
7021
6966
6908
6849
6788
6726
6662
6597
6531
6465
6399
6332
6266
6201
6136
6073
6011
5951
5893
5837
5784
5733
5684
5638
5593
5551
5509
5470
5431
5394
5357
5322
5288
5256
5225
5195
5167
5140
5115
5091
5068
5045
5024
5004
4984
4966
4948
4932
4918
4905
4895
4887
4881
4877
4875
4874
4874
4875
4875
4873
4871
4867
4860
4852
4842
4830
4815
4799
4782
4763
4742
4721
4697
4673
4649
4623
4598
4572
4547
4521
4496
4471
4447
4422
4399
4376
4354
4333
4313
4295
4278
4262
4249
4237
4227
4218
4210
4204
4198
4193
4189
4185
4182
4179
4177
4176
4176
4177
4179
4181
4185
4188
4192
4196
4199
4202
4203
4204
4202
4200
4195
4189
4180
4170
4157
4143
4127
4108
4086
4065
4040
4011
3983
3951
3918
3883
3847
3809
3771
3732
3692
3651
3610
3567
3522
3474
3423
3369
3310
3246
3177
3104
3025
2941
2853
2762
2666
2568
2466
2363
2257
2150
2041
1931
1820
1708
1594
1480
1364
1248
1132
1016
900
784
669
555
443
332
222
114
8
-97
-201
-304
-406
-509
-612
-715
-820
-926
-1033
-1142
-1252
-1363
-1476
-1589
-1703
-1818
-1934
-2050
-2167
-2285
-2404
-2524
-2645
-2767
-2890
-3014
-3137
-3260
-3382
-3502
-3619
-3734
-3845
-3953
-4058
-4159
-4257
-4353
-4447
-4540
-4633
-4725
-4817
-4910
-5003
-5098
-5193
-5290
-5388
-5487
-5588
-5691
-5796
-5903
-6012
-6123
-6237
-6353
-6471
-6590
-6711
-6832
-6954
-7075
-7194
-7312
-7427
-7539
-7647
-7752
-7854
-7951
-8045
-8135
-8221
-8304
-8384
-8462
-8536
-8609
-8680
-8749
-8817
-8885
-8953
-9021
-9088
-9157
-9225
-9294
-9362
-9431
-9499
-9566
-9632
-9697
-9760
-9821
-9881
-9938
-9993
-10046
-10097
-10146
-10193
-10239
-10283
-10326
-10367
-10407
-10447
-10485
-10522
-10557
-10591
-10624
-10655
-10685
-10713
-10739
-10763
-10785
-10805
-10823
-10840
-10854
-10867
-10878
-10888
-10898
-10909
-10920
-10932
-10947
-10965
-10986
-11010
-11038
-11070
-11106
-11145
-11188
-11233
-11280
-11329
-11379
-11430
-11481
-11531
-11581
-11630
-11678
-11725
-11769
-11811
-11851
-11888
-11922
-11953
-11979
-12002
-12020
-12034
-12042
-12046
-12046
-12041
-12032
-12019
-12003
-11985
-11964
-11942
-11919
-11895
-11871
-11847
-11822
-11798
-11773
-11748
-11722
-11696
-11668
-11640
-11610
-11578
-11544
-11509
-11471
-11431
-11389
-11344
-11295
-11243
-11187
-11126
-11061
-10991
-10917
-10838
-10754
-10665
-10573
-10477
-10378
-10276
-10172
-10066
-9958
-9849
-9740
-9629
-9517
-9405
-9293
-9180
-9066
-8952
-8838
-8724
-8611
-8498
-8386
-8275
-8164
-8055
-7949
-7843
-7739
-7635
-7532
-7429
-7327
-7224
-7121
-7017
-6912
-6806
-6699
-6591
-6481
-6370
-6257
-6143
-6028
-5912
-5794
-5675
-5556
-5435
-5314
-5193
-5072
-4952
-4833
-4716
-4601
-4489
-4380
-4273
-4169
-4067
-3967
-3868
-3770
-3673
-3575
-3477
-3378
-3279
-3177
-3075
-2971
-2865
-2758
-2649
-2538
-2426
-2313
-2199
-2084
-1969
-1853
-1739
-1624
-1511
-1399
-1289
-1180
-1072
-967
-863
-761
-660
-561
-463
-366
-271
-177
-83
9
101
193
285
377
470
565
661
759
859
961
1066
1172
1281
1393
1506
1621
1739
1857
1978
2099
2220
2341
2461
2579
2694
2806
2914
3016
3113
3203
3286
3363
3432
3493
3548
3596
3638
3674
3704
3730
3751
3768
3782
3792
3800
3804
3806
3805
3801
3795
3786
3776
3763
3748
3731
3714
3695
3676
3657
3639
3621
3605
3590
3578
3567
3558
3552
3547
3544
3544
3545
3548
3553
3560
3569
3579
3591
3605
3620
3635
3652
3669
3686
3703
3721
3738
3755
3772
3789
3806
3825
3845
3866
3889
3914
3941
3970
4001
4035
4070
4108
4147
4187
4228
4269
4308
4346
4382
4414
4443
4468
4487
4502
4512
4517
4518
4516
4509
4500
4489
4477
4463
4449
4435
4422
4409
4396
4385
4374
4365
4356
4349
4344
4340
4338
4338
4339
4342
4346
4351
4358
4365
4373
4381
4390
4400
4410
4422
4434
4448
4463
4480
4498
4518
4539
4562
4587
4614
4642
4672
4705
4739
4776
4816
4858
4903
4950
5000
5051
5104
5158
5213
5267
5321
5374
5425
5475
5523
5569
5613
5656
5697
5737
5776
5815
5853
5890
5927
5964
6000
6036
6071
6107
6142
6176
6211
6245
6279
6312
6345
6377
6409
6439
6468
6496
6523
6547
6570
6591
6610
6627
6642
6655
6667
6677
6686
6693
6700
6707
6712
6717
6722
6727
6732
6737
6741
6746
6751
6755
6760
6765
6770
6776
6783
6790
6799
6809
6819
6831
6844
6858
6872
6887
6902
6917
6931
6946
6960
6974
6988
7002
7015
7030
7045
7060
7077
7096
7116
7138
7161
7187
7215
7245
7276
7309
7343
7378
7413
7449
7486
7522
7558
7594
7630
7666
7701
7736
7771
7806
7842
7877
7913
7949
7985
8022
8058
8096
8134
8170
8208
8243
8278
8312
8346
8378
8410
8442
8475
8508
8542
8578
8615
8654
8693
8734
8776
8818
8860
8901
8942
8981
9019
9056
9091
9125
9159
9191
9224
9256
9289
9322
9355
9389
9424
9458
9493
9529
9563
9598
9632
9666
9699
9731
9762
9792
9820
9848
9875
9900
9924
9947
9969
9990
10011
10031
10052
10072
10092
10114
10136
10159
10183
10208
10234
10261
10290
10320
10352
10384
10418
10453
10488
10525
10561
10599
10636
10673
10711
10748
10785
10822
10859
10897
10935
10973
11012
11051
11091
11131
11171
11211
11251
11291
11331
11369
11408
11445
11482
11518
11554
11589
11625
11660
11695
11730
11765
11801
11836
11872
11907
11943
11978
12013
12047
12082
12116
12149
12182
12215
12247
12279
12310
12341
12371
12401
12429
12458
12485
12511
12537
12562
12586
12610
12633
12655
12677
12699
12721
12742
12763
12785
12806
12827
12848
12870
12891
12911
12932
12951
12971
12989
13007
13023
13039
13054
13068
13081
13093
13105
13116
13126
13137
13147
13157
13168
13178
13189
13200
13212
13223
13235
13246
13258
13270
13283
13296
13311
13326
13343
13362
13383
13405
13429
13455
13482
13509
13537
13565
13592
13618
13643
13667
13690
13711
13732
13753
13774
13795
13818
13842
13867
13894
13923
13954
13986
14021
14056
14093
14131
14169
14209
14249
14289
14330
14370
14410
14450
14488
14526
14562
14597
14631
14663
14695
14725
14755
14784
14813
14842
14871
14899
14929
14958
14987
15015
15044
15072
15099
15125
15151
15175
15198
15220
15241
15260
15278
15295
15310
15323
15336
15346
15355
15362
15367
15371
15373
15373
15372
15370
15366
15361
15354
15346
15337
15327
15316
15304
15291
15277
15263
15247
15231
15214
15196
15178
15159
15140
15120
15100
15080
15059
15038
15017
14995
14973
14950
14926
14902
14878
14853
14827
14801
14774
14747
14719
14689
14660
14629
14597
14564
14530
14495
14460
14424
14387
14350
14313
14275
14237
14199
14161
14123
14084
14045
14006
13966
13925
13884
13843
13802
13761
13721
13682
13644
13607
13572
13537
13504
13471
13439
13407
13375
13343
13312
13280
13248
13217
13185
13154
13124
13094
13065
13036
13009
12982
12956
12931
12906
12882
12858
12835
12812
12790
12768
12746
12724
12703
12681
12659
12638
12616
12593
12571
12548
12524
12501
12477
12453
12429
12405
12380
12356
12331
12306
12281
12255
12230
12204
12178
12151
12125
12097
12070
12041
12012
11983
11953
11923
11893
11862
11832
11801
11770
11738
11707
11675
11644
11612
11581
11549
11518
11487
11456
11425
11394
11364
11334
11304
11274
11245
11216
11187
11159
11131
11104
11078
11052
11026
11002
10977
10953
10929
10905
10881
10857
10833
10809
10784
10759
10735
10710
10685
10661
10638
10615
10594
10574
10554
10536
10519
10503
10489
10475
10462
10451
10439
10429
10418
10409
10399
10389
10380
10370
10360
10350
10340
10329
10318
10307
10295
10282
10269
10255
10241
10226
10209
10192
10174
10155
10135
10114
10092
10070
10046
10023
9999
9974
9950
9926
9902
9878
9854
9830
9806
9782
9757
9731
9705
9678
9651
9622
9594
9565
9536
9507
9478
9450
9421
9394
9366
9339
9312
9285
9259
9232
9205
9178
9150
9122
9094
9065
9035
9004
8972
8939
8905
8870
8834
8798
8761
8724
8688
8652
8617
8582
8548
8516
8484
8452
8421
8391
8361
8331
8301
8273
8245
8218
8191
8166
8141
8119
8096
8076
8055
8034
8013
7994
7974
7955
7936
7917
7898
7880
7863
7847
7832
7817
7803
7790
7778
7766
7755
7744
7734
7724
7714
7705
7697
7688
7681
7673
7666
7659
7653
7646
7641
7635
7630
7625
7621
7618
7615
7613
7612
7611
7610
7609
7609
7608
7607
7605
7603
7601
7599
7596
7592
7589
7585
7581
7576
7570
7564
7557
7549
7540
7530
7519
7506
7493
7479
7465
7450
7434
7419
7403
7387
7370
7354
7337
7320
7302
7284
7266
7248
7230
7211
7192
7173
7153
7133
7112
7091
7069
7046
7023
6999
6974
6949
6923
6897
6871
6845
6818
6792
6767
6741
6716
6691
6667
6644
6622
6600
6579
6559
6540
6521
6503
6485
6467
6448
6429
6410
6390
6369
6347
6324
6300
6276
6251
6225
6199
6173
6146
6119
6091
6063
6034
6004
5974
5942
5910
5877
5842
5807
5770
5733
5694
5654
5614
5572
5530
5487
5444
5400
5356
5312
5268
5223
5178
5133
5088
5042
4996
4949
4902
4853
4805
4755
4705
4654
4603
4552
4500
4448
4396
4344
4291
4237
4183
4129
4073
4018
3961
3904
3846
3788
3730
3671
3612
3553
3495
3436
3378
3320
3262
3204
3146
3087
3029
2970
2910
2850
2788
2727
2664
2600
2536
2471
2405
2339
2272
2205
2136
2067
1997
1927
1855
1783
1710
1636
1561
1485
1408
1331
1252
1174
1094
1014
933
852
771
689
607
525
442
359
276
192
108
23
-61
-146
-231
-317
-402
-487
-572
-656
-740
-824
-908
-991
-1073
-1156
-1238
-1321
-1403
-1485
-1568
-1650
-1733
-1816
-1899
-1982
-2065
-2149
-2232
-2316
-2399
-2483
-2567
-2652
-2736
-2820
-2905
-2989
-3073
-3156
-3239
-3322
-3404
-3485
-3566
-3646
-3725
-3805
-3883
-3962
-4040
-4118
-4196
-4274
-4352
-4429
-4506
-4583
-4659
-4734
-4809
-4882
-4955
-5026
-5097
-5166
-5235
-5302
-5370
-5437
-5503
-5570
-5637
-5704
-5771
-5839
-5908
-5976
-6045
-6114
-6183
-6252
-6321
-6390
-6458
-6527
-6595
-6663
-6732
-6801
-6870
-6939
-7010
-7081
-7152
-7224
-7296
-7369
-7441
-7514
-7586
-7657
-7728
-7798
-7868
-7936
-8004
-8070
-8135
-8201
-8266
-8329
-8392
-8455
-8517
-8578
-8640
-8701
-8763
-8824
-8885
-8946
-9008
-9069
-9131
-9193
-9255
-9316
-9378
-9440
-9501
-9562
-9622
-9682
-9741
-9799
-9857
-9913
-9968
-10022
-10075
-10126
-10177
-10226
-10275
-10322
-10369
-10414
-10459
-10502
-10545
-10586
-10627
-10666
-10704
-10741
-10777
-10812
-10845
-10877
-10907
-10937
-10965
-10991
-11016
-11040
-11063
-11085
-11106
-11127
-11146
-11165
-11183
-11201
-11218
-11234
-11250
-11264
-11278
-11290
-11302
-11313
-11322
-11331
-11339
-11345
-11351
-11357
-11361
-11365
-11367
-11369
-11370
-11370
-11368
-11365
-11362
-11357
-11351
-11344
-11336
-11328
-11319
-11310
-11301
-11291
-11281
-11271
-11260
-11250
-11239
-11228
-11217
-11206
-11195
-11184
-11172
-11161
-11149
-11137
-11124
-11110
-11095
-11079
-11062
-11045
-11026
-11006
-10986
-10966
-10945
-10924
-10903
-10882
-10861
-10840
-10820
-10799
-10779
-10759
-10738
-10718
-10699
-10679
-10660
-10641
-10622
-10604
-10586
-10568
-10550
-10532
-10514
-10496
-10477
-10459
-10440
-10420
-10401
-10381
-10361
-10341
-10321
-10301
-10281
-10262
-10243
-10224
-10206
-10188
-10171
-10154
-10137
-10120
-10104
-10088
-10072
-10056
-10041
-10027
-10013
-10000
-9988
-9977
-9967
-9958
-9950
-9944
-9938
-9934
-9931
-9928
-9927
-9926
-9926
-9927
-9928
-9929
-9931
-9932
-9934
-9937
-9939
-9942
-9946
-9950
-9954
-9960
-9966
-9973
-9981
-9989
-9999
-10010
-10021
-10034
-10047
-10060
-10074
-10088
-10102
-10115
-10128
-10141
-10153
-10165
-10176
-10187
-10198
-10209
-10221
-10233
-10246
-10259
-10273
-10287
-10302
-10317
-10332
-10348
-10363
-10379
-10394
-10409
-10425
-10441
-10457
-10474
-10491
-10509
-10528
-10547
-10567
-10588
-10609
-10630
-10652
-10674
-10696
-10719
-10742
-10766
-10790
-10816
-10842
-10870
-10900
-10930
-10962
-10996
-11031
-11067
-11105
-11144
-11183
-11224
-11266
-11309
-11353
-11397
-11442
-11488
-11534
-11580
-11627
-11675
-11723
-11771
-11820
-11870
-11921
-11972
-12025
-12078
-12132
-12188
-12244
-12301
-12359
-12418
-12477
-12537
-12597
-12657
-12717
-12778
-12837
-12897
-12956
-13015
-13074
-13132
-13190
-13247
-13304
-13360
-13416
-13472
-13527
-13581
-13636
-13689
-13743
-13795
-13848
-13900
-13952
-14003
-14054
-14105
-14155
-14204
-14252
-14300
-14347
-14393
-14438
-14483
-14527
-14571
-14614
-14657
-14700
-14742
-14784
-14826
-14866
-14906
-14945
-14983
-15021
-15058
-15094
-15129
-15163
-15197
-15230
-15261
-15292
-15322
-15350
-15378
-15405
-15430
-15455
-15478
-15501
-15523
-15544
-15566
-15586
-15606
-15626
-15646
-15665
-15684
-15702
-15719
-15737
-15753
-15770
-15786
-15801
-15816
-15830
-15844
-15858
-15870
-15883
-15894
-15906
-15916
-15927
-15937
-15947
-15956
-15966
-15976
-15985
-15994
-16003
-16012
-16020
-16027
-16035
-16041
-16047
-16052
-16056
-16059
-16062
-16065
-16068
-16070
-16072
-16073
-16074
-16075
-16076
-16076
-16077
-16077
-16077
-16077
-16076
-16075
-16073
-16071
-16068
-16065
-16059
-16055
-16050
-16044
-16036
-16029
-16021
-16013
-16004
-15996
-15986
-15976
-15966
-15956
-15945
-15934
-15923
-15912
-15901
-15890
-15879
-15868
-15857
-15847
-15838
-15829
-15820
-15813
-15806
-15801
-15795
-15791
-15787
-15784
-15781
-15778
-15774
-15771
-15768
-15764
-15760
-15755
-15750
-15745
-15740
-15734
-15728
-15722
-15716
-15711
-15705
-15700
-15694
-15689
-15685
-15680
-15676
-15673
-15669
-15666
-15663
-15660
-15658
-15655
-15652
-15649
-15646
-15643
-15640
-15637
-15635
-15634
-15633
-15633
-15634
-15636
-15638
-15641
-15645
-15649
-15654
-15659
-15664
-15669
-15674
-15679
-15684
-15688
-15693
-15697
-15701
-15704
-15708
-15710
-15713
-15715
-15716
-15717
-15718
-15718
-15718
-15718
-15718
-15717
-15717
-15717
-15717
-15716
-15715
-15714
-15713
-15711
-15709
-15707
-15704
-15701
-15697
-15693
-15689
-15684
-15679
-15673
-15667
-15660
-15653
-15646
-15637
-15628
-15619
-15609
-15599
-15588
-15576
-15564
-15552
-15539
-15525
-15512
-15497
-15483
-15467
-15451
-15435
-15419
-15401
-15384
-15366
-15348
-15330
-15311
-15292
-15273
-15254
-15234
-15213
-15192
-15170
-15147
-15123
-15098
-15072
-15045
-15018
-14989
-14959
-14929
-14899
-14868
-14837
-14806
-14774
-14743
-14712
-14681
-14649
-14618
-14587
-14555
-14522
-14490
-14456
-14422
-14387
-14351
-14314
-14277
-14240
-14202
-14163
-14124
-14085
-14046
-14007
-13967
-13927
-13887
-13846
-13805
-13764
-13723
-13681
-13640
-13598
-13556
-13513
-13471
-13429
-13386
-13344
-13301
-13258
-13215
-13172
-13129
-13085
-13042
-12998
-12954
-12910
-12866
-12822
-12777
-12732
-12687
-12641
-12595
-12549
-12503
-12456
-12409
-12362
-12315
-12268
-12220
-12173
-12125
-12078
-12031
-11984
-11937
-11890
-11843
-11797
-11752
-11706
-11661
-11616
-11571
-11526
-11482
-11437
-11392
-11346
-11300
-11254
-11207
-11160
-11112
-11064
-11016
-10967
-10919
-10871
-10822
-10774
-10727
-10679
-10632
-10586
-10540
-10494
-10448
-10402
-10356
-10310
-10263
-10217
-10169
-10122
-10074
-10026
-9978
-9929
-9881
-9832
-9784
-9736
-9688
-9640
-9592
-9544
-9497
-9449
-9402
-9354
-9306
-9258
-9209
-9161
-9112
-9062
-9013
-8962
-8912
-8860
-8808
-8755
-8702
-8648
-8593
-8537
-8481
-8425
-8368
-8311
-8253
-8196
-8138
-8080
-8023
-7965
-7907
-7850
-7792
-7734
-7677
-7620
-7562
-7505
-7449
-7392
-7336
-7281
-7226
-7172
-7118
-7065
-7012
-6960
-6908
-6856
-6805
-6753
-6702
-6651
-6600
-6549
-6499
-6448
-6398
-6348
-6297
-6247
-6197
-6147
-6097
-6047
-5997
-5947
-5896
-5846
-5796
-5746
-5696
-5646
-5595
-5545
-5494
-5444
-5393
-5342
-5292
-5241
-5190
-5139
-5089
-5038
-4988
-4938
-4888
-4838
-4789
-4739
-4690
-4641
-4591
-4542
-4492
-4442
-4392
-4341
-4291
-4239
-4188
-4136
-4083
-4030
-3978
-3925
-3872
-3818
-3764
-3709
-3655
-3600
-3545
-3490
-3435
-3379
-3324
-3269
-3214
-3158
-3103
-3047
-2992
-2936
-2880
-2824
-2767
-2710
-2653
-2596
-2538
-2481
-2424
-2366
-2310
-2253
-2197
-2141
-2085
-2029
-1974
-1919
-1863
-1808
-1751
-1695
-1638
-1580
-1522
-1463
-1403
-1343
-1282
-1220
-1158
-1096
-1032
-969
-904
-839
-773
-707
-640
-572
-504
-435
-366
-297
-228
-158
-88
-18
51
122
192
262
332
403
473
543
614
684
754
823
892
961
1029
1097
1165
1233
1301
1369
1438
1507
1577
1648
1720
1792
1865
1939
2013
2089
2165
2241
2318
2395
2472
2549
2627
2705
2782
2860
2938
3016
3093
3171
3248
3325
3402
3479
3556
3633
3709
3786
3862
3939
4014
4091
4167
4242
4318
4393
4468
4543
4617
4692
4766
4840
4914
4989
5063
5137
5211
5285
5359
5433
5508
5582
5656
5731
5805
5879
5954
6028
6102
6176
6250
6323
6396
6468
6541
6613
6684
6756
6828
6899
6971
7043
7115
7186
7258
7330
7402
7473
7544
7615
7685
7755
7825
7893
7962
8029
8096
8163
8230
8296
8362
8428
8494
8559
8624
8689
8754
8818
8882
8944
9006
9068
9128
9187
9245
9302
9357
9412
9466
9518
9570
9621
9671
9721
9770
9819
9867
9915
9963
10010
10057
10104
10150
10196
10242
10287
10331
10375
10419
10461
10504
10546
10587
10628
10669
10709
10749
10788
10826
10864
10902
10939
10976
11012
11047
11082
11115
11148
11181
11212
11243
11274
11304
11334
11363
11392
11421
11450
11479
11508
11536
11563
11591
11617
11643
11668
11692
11716
11739
11762
11785
11807
11829
11851
11873
11895
11917
11938
11960
11980
12000
12020
12038
12056
12073
12089
12104
12119
12133
12146
12159
12172
12184
12196
12208
12220
12231
12243
12254
12265
12276
12287
12297
12308
12318
12328
12338
12348
12358
12368
12378
12388
12397
12407
12417
12426
12435
12444
12453
12461
12470
12478
12485
12493
12499
12506
12512
12518
12523
12528
12533
12537
12542
12546
12550
12555
12560
12564
12569
12575
12580
12585
12591
12596
12600
12605
12608
12612
12614
12616
12618
12618
12619
12619
12618
12617
12616
12614
12612
12610
12607
12603
12600
12595
12590
12585
12578
12571
12563
12554
12545
12535
12524
12513
12502
12490
12478
12465
12452
12439
12426
12412
12398
12384
12369
12354
12340
12325
12310
12296
12282
12268
12254
12241
12228
12216
12204
12192
12181
12170
12159
12149
12138
12128
12117
12107
12097
12086
12076
12065
12055
12045
12035
12024
12014
12005
11995
11985
11976
11967
11958
11948
11939
11930
11920
11910
11900
11889
11878
11867
11855
11843
11831
11819
11806
11794
11782
11770
11758
11746
11734
11722
11710
11698
11687
11675
11664
11652
11641
11630
11620
11609
11599
11589
11578
11568
11557
11547
11536
11525
11514
11503
11492
11481
11470
11459
11448
11436
11425
11414
11403
11393
11382
11371
11361
11351
11342
11333
11324
11315
11307
11299
11291
11283
11275
11268
11260
11253
11246
11239
11231
11224
11217
11210
11203
11197
11190
11183
11176
11170
11163
11156
11149
11143
11136
11129
11122
11114
11107
11099
11091
11083
11075
11066
11057
11047
11037
11027
11017
11007
10996
10985
10974
10962
10949
10937
10923
10909
10894
10879
10863
10847
10830
10812
10793
10774
10755
10734
10713
10692
10669
10646
10622
10597
10572
10547
10521
10494
10467
10440
10413
10385
10357
10329
10300
10270
10241
10210
10180
10148
10117
10085
10053
10021
9988
9955
9923
9890
9856
9823
9789
9755
9721
9687
9652
9617
9582
9547
9512
9477
9441
9407
9372
9337
9303
9268
9234
9199
9165
9130
9095
9060
9024
8989
8952
8916
8879
8842
8805
8767
8730
8692
8653
8615
8576
8537
8498
8459
8419
8380
8340
8301
8261
8221
8182
8141
8101
8061
8020
7980
7939
7897
7856
7815
7774
7733
7692
7651
7610
7570
7529
7489
7448
7407
7366
7325
7284
7243
7202
7161
7120
7079
7037
6996
6954
6912
6870
6828
6785
6741
6697
6653
6608
6563
6517
6472
6426
6380
6334
6289
6243
6197
6151
6105
6059
6013
5967
5921
5874
5828
5781
5734
5686
5639
5591
5543
5494
5446
5397
5347
5297
5247
5196
5145
5093
5040
4987
4933
4879
4823
4768
4711
4654
4596
4537
4479
4420
4360
4300
4241
4180
4120
4059
3999
3939
3878
3816
3755
3693
3631
3569
3506
3444
3381
3317
3254
3191
3128
3064
3001
2938
2875
2812
2749
2687
2624
2562
2499
2437
2375
2313
2251
2189
2128
2067
2005
1945
1885
1824
1765
1705
1646
1586
1527
1468
1409
1350
1291
1232
1174
1115
1057
1000
942
886
829
773
717
662
606
551
496
441
386
332
277
223
168
114
60
6
-48
-102
-156
-210
-263
-317
-371
-424
-478
-531
-584
-636
-689
-741
-792
-843
-894
-944
-994
-1043
-1091
-1140
-1187
-1235
-1281
-1328
-1374
-1420
-1465
-1511
-1556
-1600
-1645
-1689
-1733
-1776
-1819
-1862
-1905
-1947
-1989
-2029
-2071
-2111
-2151
-2190
-2229
-2267
-2304
-2342
-2378
-2414
-2450
-2486
-2521
-2555
-2589
-2623
-2656
-2689
-2721
-2753
-2785
-2816
-2847
-2878
-2909
-2940
-2972
-3003
-3035
-3067
-3099
-3131
-3163
-3195
-3228
-3260
-3292
-3325
-3357
-3389
-3422
-3454
-3486
-3519
-3551
-3584
-3617
-3650
-3683
-3716
-3750
-3783
-3816
-3850
-3883
-3916
-3949
-3982
-4014
-4048
-4081
-4114
-4147
-4181
-4215
-4250
-4285
-4321
-4356
-4393
-4429
-4466
-4503
-4540
-4577
-4614
-4651
-4687
-4724
-4761
-4797
-4834
-4870
-4907
-4943
-4980
-5017
-5053
-5090
-5127
-5164
-5201
-5237
-5273
-5309
-5345
-5380
-5415
-5450
-5485
-5519
-5553
-5587
-5621
-5655
-5688
-5722
-5755
-5789
-5823
-5856
-5890
-5924
-5957
-5991
-6025
-6059
-6093
-6126
-6160
-6194
-6227
-6261
-6294
-6327
-6361
-6394
-6428
-6461
-6494
-6528
-6561
-6594
-6626
-6659
-6691
-6722
-6753
-6783
-6813
-6843
-6872
-6901
-6930
-6958
-6987
-7015
-7043
-7071
-7098
-7125
-7152
-7178
-7203
-7229
-7253
-7277
-7301
-7324
-7347
-7369
-7391
-7413
-7435
-7456
-7478
-7498
-7519
-7539
-7559
-7579
-7599
-7618
-7637
-7655
-7674
-7692
-7710
-7728
-7746
-7764
-7782
-7800
-7818
-7836
-7854
-7872
-7890
-7908
-7926
-7944
-7962
-7980
-7998
-8015
-8032
-8051
-8068
-8085
-8102
-8118
-8134
-8150
-8164
-8180
-8195
-8210
-8224
-8238
-8251
-8264
-8277
-8290
-8302
-8315
-8327
-8339
-8351
-8362
-8374
-8385
-8396
-8408
-8418
-8429
-8439
-8450
-8459
-8469
-8478
-8487
-8496
-8504
-8512
-8520
-8527
-8534
-8541
-8547
-8553
-8559
-8564
-8569
-8574
-8579
-8583
-8587
-8590
-8593
-8596
-8599
-8601
-8603
-8605
-8607
-8608
-8610
-8611
-8613
-8615
-8617
-8618
-8620
-8621
-8623
-8624
-8625
-8626
-8627
-8627
-8628
-8628
-8628
-8629
-8629
-8629
-8630
-8630
-8630
-8630
-8630
-8630
-8630
-8630
-8630
-8629
-8629
-8629
-8629
-8629
-8630
-8630
-8631
-8632
-8634
-8635
-8636
-8638
-8639
-8640
-8642
-8642
-8643
-8644
-8644
-8644
-8644
-8643
-8643
-8643
-8643
-8643
-8643
-8644
-8644
-8645
-8646
-8646
-8647
-8648
-8648
-8648
-8649
-8649
-8649
-8649
-8649
-8649
-8649
-8648
-8648
-8648
-8647
-8647
-8646
-8645
-8644
-8643
-8643
-8642
-8641
-8640
-8639
-8638
-8637
-8636
-8634
-8633
-8631
-8628
-8625
-8622
-8618
-8613
-8609
-8603
-8598
-8592
-8585
-8578
-8571
-8563
-8555
-8547
-8538
-8529
-8520
-8511
-8502
-8492
-8483
-8473
-8464
-8455
-8445
-8436
-8427
-8418
-8410
-8401
-8393
-8386
-8379
-8372
-8365
-8358
-8352
-8345
-8339
-8333
-8327
-8321
-8315
-8309
-8304
-8299
-8294
-8289
-8285
-8281
-8277
-8273
-8269
-8265
-8261
-8257
-8253
-8248
-8243
-8238
-8233
-8228
-8222
-8216
-8210
-8203
-8196
-8188
-8180
-8172
-8163
-8153
-8143
-8132
-8122
-8109
-8098
-8085
-8071
-8055
-8041
-8025
-8007
-7991
-7973
-7955
-7937
-7918
-7899
-7880
-7860
-7841
-7822
-7804
-7785
-7766
-7748
-7729
-7710
-7692
-7673
-7654
-7635
-7616
-7597
-7578
-7558
-7539
-7519
-7500
-7480
-7460
-7440
-7420
-7400
-7379
-7359
-7338
-7318
-7297
-7275
-7254
-7233
-7211
-7189
-7167
-7145
-7122
-7099
-7076
-7053
-7030
-7006
-6982
-6958
-6933
-6909
-6884
-6859
-6835
-6810
-6786
-6762
-6738
-6714
-6691
-6667
-6644
-6621
-6598
-6574
-6551
-6528
-6505
-6481
-6458
-6434
-6411
-6387
-6363
-6339
-6315
-6292
-6268
-6244
-6220
-6197
-6173
-6150
-6126
-6102
-6079
-6055
-6031
-6007
-5982
-5958
-5933
-5908
-5883
-5858
-5833
-5808
-5783
-5758
-5733
-5707
-5681
-5655
-5629
-5602
-5575
-5547
-5519
-5491
-5462
-5432
-5403
-5373
-5343
-5312
-5282
-5251
-5220
-5189
-5157
-5126
-5094
-5062
-5030
-4997
-4965
-4932
-4898
-4864
-4830
-4795
-4759
-4723
-4687
-4649
-4611
-4572
-4533
-4493
-4453
-4412
-4370
-4328
-4286
-4243
-4199
-4155
-4110
-4065
-4018
-3971
-3924
-3875
-3826
-3776
-3726
-3675
-3623
-3571
-3518
-3464
-3410
-3356
-3301
-3246
-3190
-3134
-3079
-3022
-2966
-2909
-2852
-2795
-2737
-2679
-2621
-2562
-2503
-2443
-2383
-2322
-2261
-2200
-2137
-2075
-2012
-1948
-1884
-1819
-1753
-1687
-1620
-1553
-1485
-1416
-1346
-1276
-1205
-1133
-1061
-989
-916
-842
-769
-694
-620
-545
-470
-395
-319
-244
-168
-91
-15
61
138
215
292
368
445
522
599
676
752
829
905
981
1057
1132
1208
1283
1359
1434
1510
1586
1662
1738
1815
1892
1969
2045
2123
2200
2278
2355
2432
2509
2586
2663
2739
2815
2891
2966
3041
3116
3190
3264
3338
3411
3484
3557
3629
3701
3773
3844
3915
3985
4054
4124
4193
4261
4328
4395
4460
4525
4590
4653
4716
4778
4840
4901
4962
5022
5082
5141
5200
5259
5317
5375
5432
5490
5547
5603
5659
5715
5771
5826
5881
5935
5990
6043
6097
6150
6203
6255
6307
6358
6410
6460
6511
6561
6611
6661
6710
6759
6808
6857
6906
6955
7003
7052
7100
7148
7197
7245
7294
7342
7391
7439
7488
7538
7587
7636
7685
7735
7784
7833
7882
7930
7978
8025
8071
8119
8164
8210
8255
8299
8342
8385
8427
8469
8510
8551
8591
8631
8670
8709
8747
8785
8822
8859
8896
8932
8967
9002
9036
9070
9102
9135
9167
9198
9229
9260
9290
9320
9350
9380
9410
9440
9469
9499
9528
9557
9586
9614
9642
9670
9697
9724
9751
9778
9804
9830
9856
9882
9907
9932
9957
9983
10008
10033
10058
10083
10108
10134
10160
10186
10213
10240
10267
10295
10324
10352
10381
10410
10440
10469
10499
10528
10558
10588
10617
10646
10675
10704
10733
10762
10790
10818
10846
10874
10901
10928
10955
10981
11007
11032
11058
11083
11107
11132
11156
11180
11204
11227
11250
11274
11296
11319
11342
11365
11387
11409
11431
11453
11474
11495
11516
11537
11558
11578
11599
11619
11640
11660
11680
11701
11721
11742
11762
11782
11801
11820
11839
11857
11875
11892
11908
11924
11940
11955
11969
11984
11997
12011
12024
12038
12051
12064
12078
12091
12104
12118
12131
12145
12158
12171
12184
12196
12208
12220
12231
12242
12252
12262
12271
12281
12289
12298
12306
12313
12320
12326
12331
12336
12341
12345
12348
12351
12354
12356
12359
12361
12364
12366
12369
12372
12376
12379
12383
12387
12391
12396
12400
12404
12408
12412
12416
12419
12422
12424
12427
12428
12430
12431
12433
12434
12434
12435
12436
12437
12438
12439
12440
12442
12443
12445
12446
12448
12449
12450
12451
12452
12452
12453
12453
12452
12452
12451
12450
12449
12448
12447
12445
12444
12442
12440
12437
12435
12432
12428
12424
12420
12415
12410
12405
12399
12393
12387
12380
12373
12367
12360
12353
12346
12340
12333
12326
12320
12313
12306
12299
12291
12284
12276
12268
12260
12251
12242
12233
12224
12215
12205
12195
12185
12175
12165
12154
12143
12132
12121
12109
12097
12085
12072
12059
12046
12032
12018
12003
11988
11973
11957
11941
11924
11907
11890
11873
11856
11838
11820
11802
11784
11767
11749
11731
11713
11694
11676
11657
11638
11619
11600
11580
11560
11540
11520
11499
11478
11457
11435
11414
11391
11369
11346
11322
11298
11273
11248
11223
11196
11170
11142
11114
11086
11057
11028
10998
10968
10938
10906
10875
10843
10810
10777
10744
10710
10676
10642
10607
10572
10537
10502
10467
10432
10396
10360
10324
10288
10251
10214
10176
10138
10099
10060
10020
9979
9938
9895
9852
9808
9763
9717
9670
9623
9575
9527
9478
9429
9379
9329
9278
9228
9177
9125
9074
9022
8970
8917
8864
8811
8757
8703
8649
8594
8538
8482
8425
8368
8311
8253
8195
8137
8079
8020
7961
7902
7843
7783
7724
7663
7603
7542
7481
7420
7358
7296
7233
7171
7108
7044
6980
6916
6851
6785
6720
6653
6587
6520
6452
6385
6317
6249
6180
6112
6043
5974
5904
5834
5764
5693
5621
5548
5475
5402
5328
5253
5178
5103
5027
4951
4875
4799
4722
4646
4569
4492
4416
4339
4263
4186
4110
4034
3958
3882
3806
3731
3655
3579
3504
3428
3353
3277
3202
3128
3053
2979
2905
2831
2758
2685
2612
2539
2466
2394
2321
2249
2176
2104
2032
1960
1888
1817
1746
1675
1605
1536
1467
1399
1331
1264
1198
1133
1069
1004
942
879
818
756
695
635
575
515
455
396
337
278
220
162
104
47
-9
-65
-120
-175
-229
-283
-336
-388
-441
-493
-545
-597
-648
-699
-751
-801
-852
-902
-952
-1000
-1049
-1097
-1145
-1191
-1237
-1282
-1327
-1371
-1414
-1456
-1498
-1539
-1579
-1619
-1657
-1695
-1733
-1769
-1805
-1840
-1874
-1907
-1940
-1972
-2004
-2035
-2066
-2096
-2126
-2156
-2185
-2214
-2243
-2271
-2299
-2327
-2355
-2382
-2409
-2435
-2462
-2488
-2513
-2538
-2563
-2587
-2611
-2635
-2658
-2681
-2704
-2727
-2750
-2773
-2796
-2820
-2843
-2867
-2892
-2916
-2940
-2965
-2989
-3014
-3038
-3062
-3086
-3110
-3133
-3156
-3179
-3201
-3223
-3246
-3268
-3290
-3312
-3334
-3356
-3378
-3400
-3422
-3443
-3464
-3485
-3506
-3526
-3546
-3566
-3586
-3605
-3624
-3643
-3662
-3681
-3700
-3718
-3737
-3755
-3773
-3791
-3809
-3827
-3845
-3862
-3879
-3895
-3911
-3927
-3942
-3957
-3971
-3985
-3999
-4011
-4025
-4038
-4051
-4064
-4077
-4090
-4103
-4116
-4130
-4143
-4156
-4169
-4182
-4196
-4209
-4222
-4234
-4247
-4260
-4273
-4285
-4298
-4310
-4322
-4334
-4346
-4357
-4368
-4378
-4388
-4398
-4407
-4416
-4425
-4433
-4442
-4449
-4457
-4464
-4471
-4478
-4485
-4492
-4498
-4504
-4510
-4516
-4521
-4527
-4532
-4536
-4541
-4545
-4549
-4552
-4556
-4560
-4564
-4568
-4573
-4578
-4583
-4589
-4595
-4601
-4608
-4615
-4622
-4630
-4637
-4644
-4652
-4659
-4667
-4675
-4683
-4691
-4699
-4708
-4717
-4726
-4735
-4745
-4756
-4766
-4778
-4789
-4801
-4814
-4827
-4840
-4853
-4867
-4881
-4895
-4909
-4924
-4938
-4953
-4967
-4982
-4997
-5012
-5026
-5041
-5056
-5071
-5086
-5100
-5115
-5129
-5144
-5158
-5172
-5186
-5200
-5214
-5228
-5242
-5257
-5271
-5285
-5299
-5313
-5328
-5342
-5356
-5371
-5385
-5399
-5414
-5428
-5442
-5455
-5469
-5482
-5496
-5509
-5522
-5535
-5548
-5561
-5573
-5586
-5599
-5612
-5625
-5637
-5650
-5663
-5676
-5689
-5702
-5715
-5728
-5740
-5753
-5765
-5777
-5789
-5800
-5811
-5821
-5830
-5840
-5848
-5856
-5864
-5871
-5878
-5884
-5890
-5896
-5902
-5907
-5912
-5916
-5920
-5924
-5927
-5930
-5933
-5935
-5937
-5938
-5939
-5940
-5939
-5939
-5937
-5935
-5933
-5929
-5926
-5921
-5916
-5910
-5904
-5897
-5890
-5882
-5874
-5865
-5856
-5847
-5838
-5828
-5817
-5807
-5795
-5783
-5771
-5758
-5745
-5731
-5717
-5703
-5688
-5673
-5658
-5642
-5627
-5611
-5594
-5578
-5562
-5545
-5528
-5512
-5495
-5478
-5462
-5446
-5430
-5414
-5398
-5383
-5367
-5352
-5337
-5321
-5305
-5289
-5273
-5256
-5239
-5222
-5205
-5187
-5169
-5151
-5132
-5114
-5095
-5076
-5057
-5038
-5018
-4999
-4979
-4960
-4940
-4920
-4900
-4880
-4860
-4840
-4820
-4799
-4779
-4759
-4738
-4717
-4696
-4675
-4654
-4632
-4611
-4589
-4567
-4545
-4523
-4500
-4477
-4454
-4430
-4406
-4382
-4357
-4333
-4308
-4283
-4257
-4232
-4207
-4182
-4157
-4131
-4106
-4081
-4056
-4030
-4005
-3980
-3954
-3928
-3902
-3876
-3850
-3824
-3797
-3771
-3745
-3720
-3694
-3669
-3644
-3619
-3594
-3570
-3545
-3521
-3497
-3472
-3448
-3424
-3400
-3376
-3352
-3328
-3304
-3280
-3256
-3232
-3208
-3184
-3160
-3137
-3113
-3089
-3065
-3041
-3017
-2994
-2970
-2946
-2922
-2898
-2874
-2850
-2825
-2801
-2776
-2751
-2726
-2701
-2676
-2650
-2625
-2599
-2573
-2547
-2521
-2494
-2468
-2442
-2416
-2389
-2363
-2336
-2309
-2283
-2256
-2229
-2202
-2175
-2148
-2121
-2094
-2068
-2041
-2013
-1987
-1960
-1933
-1906
-1879
-1852
-1825
-1798
-1770
-1743
-1717
-1690
-1663
-1636
-1610
-1583
-1557
-1531
-1504
-1478
-1451
-1425
-1398
-1372
-1346
-1319
-1293
-1267
-1241
-1215
-1189
-1163
-1138
-1112
-1086
-1060
-1034
-1008
-983
-956
-930
-904
-878
-852
-825
-799
-773
-746
-720
-694
-668
-642
-616
-591
-565
-540
-515
-490
-465
-441
-416
-392
-368
-344
-320
-296
-273
-249
-226
-203
-179
-156
-133
-110
-88
-65
-42
-20
2
25
47
69
90
112
134
156
177
199
220
242
263
285
306
327
349
370
391
411
432
453
473
493
513
533
553
573
593
613
633
653
673
693
713
734
754
775
796
816
837
858
879
900
921
941
962
983
1004
1025
1046
1067
1089
1110
1132
1154
1176
1198
1220
1242
1264
1287
1309
1331
1354
1377
1399
1422
1445
1468
1492
1515
1539
1563
1587
1611
1636
1661
1686
1711
1737
1763
1789
1816
1842
1869
1896
1924
1951
1979
2007
2036
2064
2093
2123
2152
2182
2212
2242
2273
2303
2334
2365
2396
2427
2458
2489
2521
2553
2585
2617
2649
2682
2715
2748
2781
2814
2848
2881
2915
2948
2982
3015
3049
3083
3117
3150
3184
3218
3252
3287
3322
3357
3392
3427
3463
3500
3536
3573
3610
3647
3684
3721
3759
3797
3834
3872
3910
3948
3986
4025
4062
4102
4140
4179
4219
4258
4298
4338
4379
4419
4460
4502
4544
4586
4628
4670
4712
4755
4797
4839
4881
4923
4965
5006
5048
5089
5130
5171
5212
5252
5293
5333
5373
5413
5453
5493
5532
5572
5611
5650
5689
5728
5767
5805
5844
5882
5921
5959
5998
6036
6074
6111
6149
6186
6223
6260
6297
6333
6369
6405
6440
6475
6510
6544
6578
6612
6645
6678
6711
6743
6776
6807
6839
6870
6901
6932
6962
6992
7022
7051
7080
7108
7136
7164
7190
7217
7243
7269
7295
7320
7345
7371
7396
7421
7446
7471
7496
7520
7545
7569
7593
7617
7640
7663
7686
7709
7731
7752
7774
7794
7815
7835
7854
7873
7892
7910
7928
7945
7963
7979
7996
8012
8026
8042
8057
8071
8084
8096
8109
8121
8132
8144
8154
8164
8173
8183
8192
8201
8209
8217
8224
8230
8236
8241
8246
8250
8253
8256
8258
8259
8260
8261
8260
8259
8258
8256
8253
8250
8247
8243
8238
8234
8228
8223
8216
8210
8202
8194
8186
8177
8167
8156
8145
8132
8121
8109
8095
8082
8068
8054
8039
8023
8009
7993
7976
7960
7942
7924
7906
7887
7868
7849
7828
7808
7787
7765
7743
7721
7698
7675
7651
7627
7602
7577
7552
7526
7499
7472
7444
7416
7388
7359
7329
7299
7268
7237
7206
7174
7141
7109
7076
7042
7008
6974
6940
6905
6870
6834
6798
6762
6725
6688
6651
6613
6575
6536
6497
6458
6418
6378
6338
6297
6255
6214
6172
6130
6088
6045
6002
5959
5916
5872
5828
5784
5739
5695
5650
5604
5559
5514
5468
5422
5377
5331
5285
5240
5194
5148
5102
5056
5010
4964
4918
4872
4826
4779
4733
4687
4641
4595
4549
4504
4458
4413
4368
4323
4278
4234
4189
4145
4101
4057
4013
3969
3925
3881
3837
3793
3749
3705
3661
3617
3573
3529
3485
3441
3397
3353
3309
3266
3222
3178
3134
3090
3046
3002
2958
2914
2869
2825
2781
2737
2693
2649
2605
2562
2519
2477
2435
2393
2351
2309
2268
2227
2186
2146
2105
2065
2025
1985
1945
1906
1866
1827
1787
1748
1709
1670
1631
1593
1554
1515
1477
1438
1400
1362
1324
1286
1248
1210
1173
1135
1098
1061
1024
987
950
913
876
840
804
767
731
695
659
624
588
552
517
481
446
411
376
342
308
273
240
206
173
140
107
74
42
10
-22
-54
-86
-117
-148
-180
-211
-242
-272
-303
-334
-364
-394
-424
-454
-484
-513
-542
-571
-600
-628
-656
-684
-712
-739
-766
-793
-819
-845
-870
-895
-920
-944
-968
-992
-1014
-1037
-1060
-1082
-1103
-1124
-1145
-1166
-1186
-1206
-1226
-1246
-1265
-1284
-1302
-1320
-1338
-1356
-1373
-1390
-1407
-1423
-1440
-1456
-1471
-1487
-1503
-1518
-1534
-1549
-1564
-1580
-1595
-1610
-1625
-1640
-1656
-1670
-1685
-1700
-1714
-1728
-1742
-1756
-1769
-1782
-1796
-1809
-1821
-1834
-1847
-1860
-1872
-1885
-1897
-1910
-1922
-1934
-1946
-1958
-1970
-1982
-1993
-2005
-2016
-2028
-2039
-2050
-2062
-2073
-2085
-2096
-2108
-2120
-2132
-2144
-2157
-2169
-2182
-2195
-2208
-2221
-2234
-2247
-2260
-2273
-2286
-2300
-2313
-2326
-2340
-2353
-2367
-2380
-2394
-2407
-2421
-2435
-2448
-2462
-2476
-2489
-2503
-2517
-2530
-2544
-2557
-2571
-2585
-2598
-2612
-2625
-2639
-2652
-2665
-2678
-2691
-2704
-2716
-2729
-2742
-2754
-2767
-2780
-2793
-2806
-2820
-2833
-2846
-2860
-2873
-2886
-2899
-2912
-2925
-2938
-2951
-2964
-2976
-2989
-3002
-3014
-3027
-3039
-3051
-3064
-3076
-3088
-3100
-3112
-3123
-3135
-3146
-3158
-3169
-3180
-3191
-3202
-3212
-3223
-3234
-3245
-3256
-3267
-3278
-3288
-3299
-3310
-3321
-3332
-3342
-3353
-3363
-3373
-3383
-3393
-3403
-3413
-3422
-3432
-3442
-3451
-3461
-3470
-3480
-3489
-3498
-3507
-3516
-3525
-3534
-3542
-3551
-3559
-3567
-3575
-3583
-3591
-3598
-3606
-3613
-3620
-3627
-3635
-3642
-3649
-3655
-3662
-3669
-3676
-3683
-3690
-3697
-3704
-3711
-3718
-3725
-3732
-3740
-3747
-3755
-3762
-3770
-3778
-3786
-3794
-3802
-3810
-3818
-3826
-3835
-3843
-3851
-3860
-3868
-3877
-3885
-3894
-3903
-3911
-3920
-3929
-3938
-3946
-3955
-3963
-3971
-3980
-3988
-3995
-4003
-4010
-4017
-4024
-4030
-4035
-4042
-4046
-4053
-4058
-4062
-4067
-4070
-4075
-4078
-4082
-4085
-4088
-4091
-4094
-4097
-4099
-4102
-4104
-4106
-4108
-4110
-4111
-4113
-4114
-4116
-4117
-4118
-4118
-4119
-4119
-4120
-4120
-4120
-4120
-4120
-4120
-4120
-4119
-4119
-4119
-4119
-4119
-4119
-4120
-4120
-4120
-4121
-4121
-4122
-4122
-4122
-4123
-4123
-4123
-4122
-4121
-4120
-4118
-4116
-4113
-4109
-4105
-4100
-4094
-4089
-4082
-4075
-4067
-4059
-4051
-4043
-4035
-4027
-4018
-4008
-3999
-3989
-3980
-3970
-3960
-3949
-3938
-3928
-3916
-3905
-3893
-3880
-3868
-3854
-3841
-3826
-3811
-3796
-3780
-3764
-3747
-3729
-3712
-3694
-3676
-3657
-3639
-3621
-3602
-3584
-3566
-3548
-3529
-3511
-3493
-3475
-3457
-3439
-3421
-3403
-3385
-3367
-3349
-3331
-3314
-3296
-3278
-3261
-3244
-3226
-3209
-3193
-3176
-3159
-3143
-3126
-3110
-3093
-3077
-3060
-3043
-3025
-3008
-2990
-2972
-2953
-2934
-2915
-2895
-2875
-2855
-2835
-2815
-2795
-2775
-2755
-2736
-2716
-2697
-2677
-2658
-2639
-2620
-2601
-2582
-2564
-2545
-2527
-2508
-2490
-2471
-2453
-2435
-2416
-2398
-2380
-2362
-2344
-2325
-2307
-2289
-2270
-2251
-2232
-2213
-2194
-2174
-2154
-2134
-2114
-2093
-2073
-2052
-2031
-2009
-1989
-1968
-1947
-1925
-1904
-1882
-1860
-1838
-1817
-1795
-1773
-1751
-1728
-1706
-1684
-1662
-1640
-1617
-1595
-1573
-1550
-1527
-1505
-1482
-1459
-1436
-1413
-1390
-1367
-1344
-1320
-1297
-1273
-1249
-1225
-1201
-1177
-1153
-1128
-1103
-1079
-1054
-1029
-1002
-978
-952
-926
-900
-874
-848
-822
-795
-769
-742
-715
-689
-662
-635
-607
-580
-553
-525
-497
-470
-441
-413
-384
-355
-326
-297
-267
-237
-206
-176
-145
-114
-83
-51
-20
11
43
74
106
137
168
200
231
262
293
325
356
388
419
451
483
514
546
577
609
640
671
702
733
763
793
823
853
882
912
941
970
999
1028
1057
1087
1116
1146
1176
1206
1236
1265
1295
1325
1355
1384
1414
1443
1473
1502
1531
1560
1589
1618
1647
1676
1705
1733
1761
1789
1817
1845
1872
1900
1927
1954
1981
2007
2033
2060
2086
2112
2138
2164
2189
2214
2238
2262
2286
2309
2332
2354
2376
2398
2419
2439
2459
2479
2498
2517
2536
2554
2572
2589
2606
2623
2640
2657
2673
2690
2706
2723
2739
2755
2771
2787
2803
2818
2834
2849
2863
2877
2891
2905
2918
2931
2944
2956
2968
2980
2992
3003
3014
3025
3035
3045
3056
3065
3075
3084
3094
3103
3112
3121
3130
3139
3148
3156
3165
3173
3181
3189
3196
3203
3210
3216
3222
3228
3233
3238
3242
3247
3251
3254
3258
3261
3264
3266
3268
3270
3272
3273
3274
3274
3274
3274
3274
3273
3272
3271
3269
3267
3265
3262
3259
3255
3251
3247
3242
3237
3231
3225
3219
3213
3206
3199
3192
3184
3177
3169
3161
3152
3144
3135
3127
3118
3110
3102
3093
3085
3077
3070
3062
3055
3048
3041
3034
3027
3021
3014
3008
3003
2997
2991
2986
2981
2976
2971
2966
2961
2955
2950
2944
2937
2931
2924
2916
2908
2900
2891
2882
2873
2863
2853
2843
2832
2822
2811
2800
2788
2777
2765
2753
2741
2728
2716
2703
2690
2677
2664
2651
2638
2625
2613
2600
2587
2575
2562
2550
2537
2524
2511
2498
2485
2471
2457
2443
2428
2412
2397
2381
2365
2348
2332
2315
2298
2281
2265
2248
2231
2215
2199
2183
2168
2152
2137
2123
2108
2093
2079
2065
2051
2037
2023
2009
1996
1983
1969
1956
1943
1930
1918
1905
1893
1881
1869
1857
1845
1834
1822
1811
1799
1788
1776
1765
1754
1742
1731
1720
1709
1698
1687
1676
1665
1655
1644
1634
1625
1615
1606
1596
1587
1579
1570
1562
1554
1547
1540
1533
1526
1520
1514
1509
1503
1498
1493
1487
1482
1477
1472
1466
1461
1455
1450
1444
1438
1433
1427
1422
1416
1411
1405
1400
1394
1389
1383
1378
1372
1366
1360
1354
1347
1340
1333
1326
1318
1310
1302
1293
1284
1276
1266
1257
1248
1238
1229
1220
1210
1201
1191
1181
1172
1162
1152
1141
1131
1120
1109
1098
1086
1075
1063
1051
1039
1026
1014
1000
989
976
962
949
936
922
908
894
880
866
851
837
822
807
792
777
762
746
731
716
700
685
669
654
638
623
607
591
576
560
544
529
513
497
482
466
450
434
418
402
386
370
354
338
322
306
290
274
258
242
227
211
195
179
162
146
129
113
96
79
62
46
29
12
-5
-21
-38
-55
-71
-88
-105
-122
-140
-157
-174
-191
-208
-225
-242
-258
-274
-290
-305
-321
-335
-350
-365
-379
-393
-407
-421
-434
-448
-461
-474
-487
-499
-512
-524
-536
-547
-559
-570
-581
-592
-602
-613
-624
-634
-644
-655
-665
-675
-685
-695
-705
-715
-725
-735
-745
-755
-765
-774
-784
-794
-803
-813
-822
-832
-841
-850
-859
-868
-876
-884
-892
-900
-908
-915
-922
-928
-935
-941
-947
-952
-957
-963
-967
-972
-977
-981
-985
-989
-993
-997
-1000
-1004
-1008
-1012
-1016
-1018
-1022
-1026
-1029
-1033
-1036
-1039
-1042
-1046
-1049
-1052
-1055
-1058
-1061
-1063
-1066
-1068
-1070
-1072
-1074
-1076
-1077
-1079
-1080
-1082
-1084
-1085
-1087
-1089
-1091
-1093
-1096
-1098
-1101
-1104
-1106
-1109
-1112
-1115
-1118
-1121
-1124
-1127
-1130
-1133
-1135
-1138
-1141
-1144
-1146
-1149
-1152
-1154
-1157
-1159
-1162
-1164
-1166
-1168
-1171
-1173
-1175
-1177
-1179
-1180
-1182
-1184
-1185
-1187
-1188
-1190
-1191
-1192
-1194
-1195
-1196
-1198
-1199
-1200
-1202
-1203
-1204
-1205
-1206
-1207
-1207
-1208
-1208
-1208
-1208
-1208
-1208
-1208
-1207
-1207
-1206
-1206
-1205
-1204
-1203
-1203
-1201
-1200
-1199
-1197
-1195
-1193
-1191
-1188
-1185
-1182
-1178
-1174
-1170
-1166
-1162
-1158
-1154
-1149
-1145
-1140
-1136
-1131
-1127
-1122
-1117
-1113
-1108
-1104
-1099
-1094
-1089
-1084
-1079
-1073
-1068
-1062
-1056
-1050
-1044
-1038
-1032
-1025
-1018
-1012
-1006
-1000
-994
-987
-981
-975
-969
-964
-958
-952
-945
-939
-933
-926
-920
-913
-906
-899
-892
-884
-877
-870
-862
-855
-848
-841
-834
-827
-820
-813
-806
-800
-793
-787
-780
-774
-767
-761
-754
-748
-741
-735
-729
-723
-717
-711
-705
-700
-695
-690
-685
-681
-676
-672
-668
-664
-660
-656
-652
-648
-644
-640
-637
-633
-629
-625
-622
-618
-614
-611
-607
-603
-600
-596
-593
-589
-586
-582
-579
-576
-572
-569
-566
-563
-560
-557
-553
-550
-547
-543
-540
-536
-532
-528
-524
-520
-516
-512
-507
-503
-499
-495
-491
-486
-482
-477
-473
-468
-463
-458
-453
-448
-443
-438
-433
-427
-422
-417
-412
-407
-402
-396
-391
-386
-381
-376
-371
-366
-360
-355
-349
-344
-338
-332
-326
-320
-314
-308
-301
-295
-288
-282
-275
-269
-263
-256
-249
-243
-236
-229
-222
-215
-208
-200
-192
-184
-176
-168
-159
-151
-142
-133
-124
-114
-105
-95
-86
-76
-66
-56
-46
-36
-27
-17
-7
3
13
23
32
42
53
63
73
84
95
106
118
129
141
154
166
179
192
205
219
232
245
259
272
286
299
312
326
339
352
365
379
392
405
418
430
443
456
469
481
494
506
518
531
543
555
566
578
589
600
611
622
632
643
653
662
672
682
691
701
710
719
729
738
747
756
766
775
784
793
802
811
820
829
837
846
855
864
872
881
889
898
906
915
923
931
940
948
956
964
973
981
989
997
1004
1012
1020
1028
1035
1042
1049
1056
1063
1070
1077
1083
1090
1096
1103
1109
1116
1123
1130
1137
1144
1151
1158
1165
1172
1179
1186
1193
1200
1207
1214
1220
1227
1233
1240
1246
1252
1258
1264
1271
1277
1283
1289
1296
1302
1309
1315
1322
1329
1335
1342
1348
1355
1361
1368
1374
1381
1388
1395
1402
1410
1417
1425
1434
1442
1451
1461
1470
1480
1490
1501
1511
1522
1533
1544
1556
1567
1579
1590
1602
1614
1627
1639
1652
1665
1678
1691
1705
1718
1732
1747
1761
1775
1790
1805
1819
1834
1849
1864
1879
1893
1908
1923
1938
1952
1967
1982
1996
2011
2025
2041
2057
2072
2088
2104
2120
2136
2152
2169
2186
2202
2219
2236
2254
2271
2288
2306
2323
2341
2359
2378
2396
2414
2433
2452
2471
2490
2509
2529
2548
2568
2587
2607
2626
2645
2664
2684
2703
2721
2740
2759
2777
2796
2814
2832
2850
2869
2887
2905
2923
2942
2960
2978
2996
3014
3032
3049
3067
3084
3101
3118
3134
3151
3167
3184
3200
3216
3232
3248
3264
3280
3296
3312
3327
3343
3358
3373
3388
3403
3417
3431
3445
3458
3472
3485
3497
3510
3522
3534
3546
3558
3569
3581
3592
3603
3614
3625
3635
3646
3656
3666
3677
3687
3697
3707
3716
3726
3735
3744
3753
3762
3771
3779
3787
3795
3803
3811
3818
3825
3832
3839
3846
3852
3859
3865
3870
3876
3881
3885
3890
3894
3899
3903
3907
3911
3914
3918
3921
3925
3928
3931
3934
3937
3940
3942
3944
3946
3948
3950
3952
3954
3956
3957
3959
3961
3963
3965
3967
3969
3971
3973
3975
3977
3979
3981
3983
3985
3987
3989
3991
3993
3995
3997
3998
4000
4001
4003
4003
4005
4006
4006
4008
4009
4009
4010
4011
4011
4011
4013
4014
4014
4016
4017
4018
4018
4019
4019
4019
4021
4022
4022
4022
4022
4022
4022
4022
4024
4024
4022
4022
4022
4022
4022
4022
4022
4022
4022
4022
4021
4021
4021
4019
4019
4019
4018
4017
4016
4014
4014
4011
4011
4010
4008
4006
4003
4002
4000
3997
3995
3992
3989
3986
3983
3980
3977
3973
3970
3966
3962
3957
3953
3948
3943
3937
3932
3926
3920
3914
3908
3902
3895
3889
3882
3876
3869
3863
3856
3849
3843
3836
3829
3822
3816
3809
3803
3796
3789
3783
3776
3769
3763
3756
3749
3741
3734
3727
3720
3712
3705
3697
3689
3682
3674
3667
3659
3652
3644
3636
3629
3621
3613
3606
3598
3590
3583
3575
3567
3560
3552
3545
3537
3529
3521
3514
3506
3498
3490
3481
3473
3465
3457
3449
3440
3432
3423
3414
3405
3396
3387
3377
3367
3357
3347
3337
3326
3315
3304
3292
3281
3269
3257
3245
3233
3220
3208
3195
3182
3169
3156
3143
3130
3116
3102
3089
3075
3061
3046
3032
3017
3003
2988
2973
2958
2942
2926
2910
2894
2878
2862
2846
2830
2813
2797
2781
2764
2748
2732
2715
2699
2682
2666
2649
2632
2615
2598
2581
2564
2547
2530
2513
2495
2478
2460
2443
2425
2407
2389
2370
2352
2333
2314
2296
2277
2258
2239
2220
2201
2181
2162
2143
2123
2104
2085
2066
2047
2027
2008
1989
1971
1952
1933
1914
1895
1876
1857
1839
1820
1801
1782
1764
1745
1727
1708
1690
1672
1654
1636
1618
1600
1582
1564
1547
1529
1511
1493
1475
1458
1440
1422
1405
1387
1370
1352
1335
1318
1301
1284
1267
1251
1235
1218
1202
1187
1171
1156
1140
1125
1110
1096
1081
1067
1053
1039
1026
1012
999
987
974
961
949
937
925
914
902
891
880
870
859
849
839
829
819
810
801
791
782
773
764
755
746
736
727
718
709
699
690
680
671
662
652
643
633
624
614
605
595
586
576
567
557
547
537
527
517
507
497
486
476
465
454
443
432
422
411
400
389
378
367
356
345
334
323
312
300
289
277
265
253
241
229
216
204
191
179
166
153
140
127
114
101
88
75
62
49
35
22
9
-4
-17
-30
-43
-56
-69
-82
-96
-109
-122
-135
-148
-162
-175
-188
-202
-215
-228
-241
-254
-267
-280
-293
-306
-319
-331
-344
-356
-368
-380
-392
-403
-415
-426
-438
-449
-460
-471
-483
-494
-504
-515
-526
-537
-547
-558
-568
-578
-589
-599
-610
-620
-631
-641
-652
-663
-674
-684
-695
-706
-717
-728
-739
-750
-761
-772
-783
-795
-806
-817
-828
-839
-850
-861
-872
-883
-893
-904
-914
-924
-934
-943
-953
-962
-971
-980
-989
-997
-1006
-1014
-1022
-1030
-1038
-1046
-1054
-1061
-1069
-1077
-1084
-1092
-1099
-1106
-1113
-1120
-1127
-1133
-1140
-1146
-1152
-1158
-1164
-1170
-1175
-1181
-1186
-1192
-1197
-1202
-1208
-1213
-1218
-1223
-1229
-1234
-1240
-1245
-1251
-1257
-1262
-1268
-1273
-1279
-1284
-1289
-1295
-1300
-1305
-1311
-1316
-1321
-1327
-1333
-1339
-1345
-1351
-1357
-1364
-1370
-1377
-1384
-1391
-1398
-1406
-1413
-1421
-1429
-1437
-1445
-1453
-1461
-1469
-1478
-1486
-1495
-1504
-1513
-1522
-1531
-1540
-1550
-1559
-1569
-1579
-1589
-1599
-1609
-1619
-1629
-1640
-1650
-1661
-1672
-1682
-1693
-1705
-1716
-1727
-1739
-1750
-1762
-1774
-1785
-1797
-1809
-1822
-1834
-1847
-1859
-1872
-1885
-1899
-1912
-1926
-1940
-1954
-1968
-1983
-1997
-2012
-2027
-2041
-2057
-2073
-2088
-2103
-2119
-2135
-2150
-2166
-2182
-2198
-2214
-2231
-2247
-2264
-2281
-2298
-2315
-2332
-2349
-2367
-2385
-2402
-2420
-2438
-2456
-2474
-2492
-2510
-2528
-2546
-2564
-2582
-2600
-2619
-2637
-2656
-2674
-2693
-2712
-2731
-2750
-2769
-2788
-2806
-2825
-2844
-2863
-2882
-2901
-2920
-2939
-2957
-2976
-2996
-3015
-3034
-3053
-3072
-3092
-3111
-3130
-3149
-3169
-3188
-3207
-3226
-3245
-3264
-3283
-3302
-3321
-3340
-3359
-3377
-3396
-3415
-3434
-3453
-3472
-3491
-3510
-3529
-3549
-3568
-3587
-3606
-3625
-3643
-3662
-3680
-3699
-3717
-3735
-3752
-3770
-3788
-3805
-3822
-3839
-3856
-3873
-3890
-3907
-3923
-3939
-3956
-3972
-3988
-4003
-4019
-4035
-4051
-4066
-4081
-4096
-4111
-4126
-4140
-4154
-4168
-4182
-4196
-4209
-4222
-4235
-4248
-4261
-4274
-4286
-4298
-4310
-4322
-4334
-4345
-4356
-4367
-4378
-4389
-4399
-4409
-4419
-4429
-4439
-4448
-4457
-4466
-4475
-4484
-4493
-4501
-4510
-4518
-4526
-4534
-4542
-4550
-4557
-4564
-4571
-4578
-4585
-4592
-4598
-4605
-4611
-4616
-4622
-4627
-4632
-4637
-4641
-4646
-4650
-4653
-4657
-4660
-4663
-4666
-4669
-4671
-4673
-4675
-4677
-4679
-4680
-4682
-4683
-4683
-4684
-4684
-4685
-4684
-4684
-4684
-4683
-4682
-4681
-4680
-4678
-4676
-4674
-4672
-4669
-4667
-4664
-4661
-4657
-4654
-4650
-4647
-4643
-4639
-4634
-4630
-4625
-4621
-4616
-4611
-4606
-4601
-4595
-4590
-4584
-4579
-4573
-4567
-4561
-4555
-4548
-4542
-4535
-4528
-4521
-4514
-4507
-4499
-4491
-4483
-4475
-4467
-4458
-4449
-4440
-4431
-4421
-4412
-4402
-4392
-4382
-4372
-4361
-4351
-4341
-4330
-4319
-4309
-4298
-4288
-4277
-4266
-4256
-4245
-4234
-4223
-4212
-4200
-4189
-4177
-4165
-4153
-4140
-4128
-4115
-4102
-4089
-4075
-4062
-4049
-4035
-4021
-4006
-3992
-3977
-3962
-3946
-3931
-3915
-3898
-3882
-3865
-3848
-3831
-3813
-3796
-3778
-3760
-3742
-3723
-3705
-3686
-3667
-3648
-3629
-3609
-3590
-3570
-3550
-3530
-3510
-3490
-3470
-3450
-3430
-3409
-3389
-3368
-3348
-3327
-3307
-3286
-3265
-3244
-3224
-3203
-3182
-3161
-3140
-3119
-3098
-3076
-3055
-3034
-3012
-2990
-2968
-2947
-2924
-2902
-2880
-2858
-2835
-2813
-2790
-2768
-2745
-2723
-2700
-2677
-2655
-2632
-2609
-2586
-2564
-2541
-2518
-2495
-2472
-2448
-2425
-2401
-2377
-2354
-2330
-2306
-2281
-2257
-2233
-2208
-2184
-2159
-2135
-2110
-2085
-2060
-2035
-2009
-1985
-1960
-1935
-1909
-1884
-1859
-1834
-1809
-1784
-1759
-1733
-1708
-1683
-1658
-1633
-1608
-1583
-1558
-1532
-1507
-1481
-1456
-1430
-1405
-1379
-1354
-1328
-1302
-1277
-1251
-1226
-1200
-1175
-1149
-1124
-1099
-1074
-1048
-1022
-998
-973
-948
-923
-898
-873
-848
-824
-799
-775
-750
-726
-701
-677
-653
-629
-605
-581
-557
-533
-509
-486
-462
-439
-416
-393
-370
-347
-325
-302
-280
-257
-235
-213
-191
-169
-147
-125
-103
-81
-59
-38
-16
5
26
47
67
88
108
128
147
167
186
205
223
242
260
278
295
313
330
347
364
380
397
413
429
445
461
476
492
508
523
539
554
569
585
600
615
630
645
660
675
690
705
719
734
749
763
777
791
805
819
833
846
860
873
886
899
912
925
938
951
963
976
988
1000
1012
1025
1037
1049
1060
1072
1083
1094
1105
1116
1127
1138
1148
1159
1170
1180
1191
1201
1212
1222
1233
1244
1254
1265
1276
1286
1297
1308
1318
1329
1339
1350
1360
1371
1381
1392
1402
1412
1422
1432
1442
1452
1462
1471
1480
1489
1498
1507
1515
1524
1532
1539
1547
1555
1562
1569
1576
1582
1588
1594
1600
1606
1611
1616
1621
1626
1630
1635
1639
1643
1646
1650
1653
1656
1659
1661
1664
1666
1668
1669
1671
1672
1673
1674
1675
1675
1676
1676
1676
1676
1677
1676
1676
1676
1676
1676
1675
1675
1674
1674
1673
1672
1672
1671
1670
1669
1668
1667
1666
1665
1664
1662
1660
1659
1657
1655
1652
1650
1648
1645
1642
1639
1636
1633
1629
1626
1622
1618
1614
1610
1606
1602
1598
1593
1589
1584
1580
1575
1570
1566
1561
1556
1552
1547
1542
1538
1533
1528
1523
1519
1514
1509
1505
1500
1496
1491
1487
1483
1479
1475
1471
1467
1464
1460
1457
1454
1450
1447
1444
1442
1439
1436
1434
1432
1430
1428
1426
1425
1423
1422
1421
1420
1419
1419
1418
1417
1417
1417
1417
1417
1417
1417
1417
1418
1418
1419
1420
1421
1422
1423
1424
1425
1427
1428
1430
1432
1433
1435
1437
1439
1441
1443
1445
1447
1449
1451
1453
1455
1457
1459
1461
1463
1466
1468
1470
1473
1475
1478
1480
1483
1485
1487
1490
1492
1494
1496
1498
1500
1502
1504
1506
1507
1509
1510
1512
1513
1514
1516
1517
1519
1520
1521
1523
1524
1526
1527
1529
1530
1532
1534
1535
1537
1538
1540
1542
1543
1545
1547
1549
1550
1552
1555
1557
1559
1562
1564
1566
1569
1572
1574
1577
1579
1582
1584
1587
1589
1592
1594
1596
1599
1601
1603
1605
1607
1609
1611
1613
1614
1616
1617
1619
1620
1621
1622
1624
1625
1626
1628
1629
1630
1631
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1644
1645
1646
1647
1647
1648
1649
1649
1650
1650
1651
1651
1651
1651
1651
1651
1651
1651
1650
1650
1649
1649
1648
1648
1647
1646
1646
1645
1644
1643
1642
1641
1641
1640
1638
1637
1636
1635
1634
1633
1632
1631
1630
1629
1628
1627
1626
1625
1624
1622
1621
1620
1619
1618
1617
1616
1615
1615
1614
1613
1612
1612
1611
1611
1610
1610
1609
1609
1608
1608
1607
1607
1606
1606
1605
1605
1604
1604
1603
1603
1602
1602
1601
1601
1600
1600
1599
1599
1598
1598
1597
1597
1596
1596
1595
1595
1594
1594
1593
1593
1592
1592
1591
1591
1590
1590
1589
1589
1588
1588
1587
1587
1586
1586
1585
1585
1584
1584
1583
1583
1582
1582
1581
1581
1580
1580
1579
1579
1578
1577
1577
1576
1576
1575
1575
1574
1574
1573
1573
1572
1572
1571
1571
1570
1570
1569
1569
1568
1568
1567
1566
1566
1565
1565
1564
1564
1563
1563
1562
1562
1561
1561
1560
1560
1559
1558
1558
1557
1557
1556
1556
1555
1555
1554
1554
1553
1553
1552
1551
1551
1550
1550
1549
1549
1548
1548
1547
1547
1546
1546
1545
1544
1544
1543
1543
1542
1542
1541
1541
1540
1540
1539
1538
1538
1537
1537
1536
1536
1535
1535
1534
1533
1533
1532
1532
1531
1531
1530
1530
1529
1529
1528
1527
1527
1526
1526
1525
1525
1524
1524
1523
1522
1522
1521
1521
1520
1520
1519
1518
1518
1517
1517
1516
1516
1515
1515
1514
1513
1513
1512
1512
1511
1511
1510
1510
1509
1508
1508
1507
1507
1506
1506
1505
1504
1504
1503
1503
1502
1502
1501
1500
1500
1499
1499
1498
1498
1497
1497
1496
1495
1495
1494
1494
1493
1493
1492
1491
1491
1490
1490
1489
1489
1488
1487
1487
1486
1486
1485
1485
1484
1483
1483
1482
1482
1481
1481
1480
1479
1479
1478
1478
1477
1476
1476
1475
1475
1474
1474
1473
1472
1472
1471
1471
1470
1470
1469
1468
1468
1467
1467
1466
1466
1465
1464
1464
1463
1463
1462
1461
1461
1460
1460
1459
1459
1458
1457
1457
1456
1456
1455
1455
1454
1453
1453
1452
1452
1451
1450
1450
1449
1449
1448
1448
1447
1446
1446
1445
1445
1444
1443
1443
1442
1442
1441
1441
1440
1439
1439
1438
1438
1437
1436
1436
1435
1435
1434
1434
1433
1432
1432
1431
1431
1430
1429
1429
1428
1428
1427
1427
1426
1425
1425
1424
1424
1423
1422
1422
1421
1421
1420
1419
1419
1418
1418
1417
1417
1416
1415
1415
1414
1414
1413
1412
1412
1411
1411
1410
1410
1409
1408
1408
1407
1407
1406
1405
1405
1404
1404
1403
1402
1402
1401
1401
1400
1400
1399
1398
1398
1397
1397
1396
1395
1395
1394
1394
1393
1392
1392
1391
1391
1390
1390
1389
1388
1388
1387
1387
1386
1385
1385
1384
1384
1383
1382
1382
1381
1381
1380
1380
1379
1378
1378
1377
1377
1376
1375
1375
1374
1374
1373
1373
1372
1371
1371
1370
1370
1369
1368
1368
1367
1367
1366
1365
1365
1364
1364
1363
1363
1362
1361
1361
1360
1360
1359
1358
1358
1357
1357
1356
1355
1355
1354
1354
1353
1353
1352
1351
1351
1350
1350
1349
1348
1348
1347
1347
1346
1346
1345
1344
1344
1343
1343
1342
1341
1341
1340
1340
1339
1339
1338
1337
1337
1336
1336
1335
1334
1334
1333
1333
1332
1332
1331
1330
1330
1329
1329
1328
1327
1327
1326
1326
1325
1325
1324
1323
1323
1322
1322
1321
1320
1320
1319
1319
1318
1318
1317
1316
1316
1315
1315
1314
1313
1313
1312
1312
1311
1311
1310
1309
1309
1308
1308
1307
1306
1306
1305
1305
1304
1304
1303
1302
1302
1301
1301
1300
1300
1299
1298
1298
1297
1297
1296
1296
1295
1294
1294
1293
1293
1292
1291
1291
1290
1290
1289
1289
1288
1287
1287
1286
1286
1285
1285
1284
1283
1283
1282
1282
1281
1281
1280
1279
1279
1278
1278
1277
1277
1276
1275
1275
1274
1274
1273
1273
1272
1271
1271
1270
1270
1269
1269
1268
1267
1267
1266
1266
1265
1265
1264
1263
1263
1262
1262
1261
1261
1260
1259
1259
1258
1258
1257
1257
1256
1256
1255
1254
1254
1253
1253
1252
1252
1251
1250
1250
1249
1249
1248
1248
1247
1246
1246
1245
1245
1244
1244
1243
1243
1242
1241
1241
1240
1240
1239
1239
1238
1238
1237
1236
1236
1235
1235
1234
1234
1233
1232
1232
1231
1231
1230
1230
1229
1229
1228
1227
1227
1226
1226
1225
1225
1224
1224
1223
1222
1222
1221
1221
1220
1220
1219
1219
1218
1218
1217
1216
1216
1215
1215
1214
1214
1213
1213
1212
1211
1211
1210
1210
1209
1209
1208
1208
1207
1207
1206
1205
1205
1204
1204
1203
1203
1202
1202
1201
1201
1200
1199
1199
1198
1198
1197
1197
1196
1196
1195
1195
1194
1193
1193
1192
1192
1191
1191
1190
1190
1189
1189
1188
1188
1187
1186
1186
1185
1185
1184
1184
1183
1183
1182
1182
1181
1181
1180
1179
1179
1178
1178
1177
1177
1176
1176
1175
1175
1174
1174
1173
1173
1172
1171
1171
1170
1170
1169
1169
1168
1168
1167
1167
1166
1166
1165
1165
1164
1164
1163
1162
1162
1161
1161
1160
1160
1159
1159
1158
1158
1157
1157
1156
1156
1155
1155
1154
1154
1153
1152
1152
1151
1151
1150
1150
1149
1149
1148
1148
1147
1147
1146
1146
1145
1145
1144
1144
1143
1143
1142
1142
1141
1141
1140
1140
1139
1139
1138
1137
1137
1136
1136
1135
1135
1134
1134
1133
1133
1132
1132
1131
1131
1130
1130
1129
1129
1128
1128
1127
1127
1126
1126
1125
1125
1124
1124
1123
1123
1122
1122
1121
1121
1120
1120
1119
1119
1118
1118
1117
1117
1116
1116
1115
1115
1114
1114
1113
1113
1112
1112
1111
1111
1110
1110
1109
1109
1108
1108
1107
1107
1106
1106
1105
1105
1104
1104
1103
1103
1102
1102
1101
1101
1100
1100
1099
1099
1098
1098
1097
1097
1096
1096
1095
1095
1094
1094
1093
1093
1092
1092
1091
1091
1091
1090
1090
1089
1089
1088
1088
1087
1087
1086
1086
1085
1085
1084
1084
1083
1083
1082
1082
1081
1081
1080
1080
1079
1079
1078
1078
1078
1077
1077
1076
1076
1075
1075
1074
1074
1073
1073
1072
1072
1071
1071
1070
1070
1069
1069
1069
1068
1068
1067
1067
1066
1066
1065
1065
1064
1064
1063
