5
19146
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
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
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
-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
-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
-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
-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
-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
-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
-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
-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
-2
-2
-2
-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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
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
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
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
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
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
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
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
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
17
17
17
17
17
17
17
17
17
17
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
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
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
28
28
28
28
28
28
28
29
29
29
29
29
29
30
30
30
30
30
30
31
31
31
31
31
31
32
32
32
32
32
33
33
33
33
33
34
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
38
38
38
38
38
38
39
39
39
39
39
40
40
40
40
41
41
41
41
41
42
42
42
42
43
43
43
43
43
44
44
44
44
45
45
45
45
46
46
46
46
46
47
47
47
47
48
48
48
48
49
49
49
49
49
50
50
50
50
51
51
51
51
52
52
52
52
53
53
53
53
54
54
54
54
55
55
55
55
56
56
56
56
57
57
57
57
58
58
58
59
59
59
59
60
60
60
60
61
61
61
61
62
62
62
63
63
63
63
64
64
64
65
65
65
65
66
66
66
67
67
67
67
68
68
68
69
69
69
70
70
70
70
71
71
71
72
72
72
73
73
74
74
74
75
75
75
76
76
76
77
77
77
78
78
78
79
79
79
80
80
80
80
81
81
81
82
82
82
83
83
83
84
84
84
85
85
86
86
86
87
87
87
88
88
88
89
89
90
90
90
91
91
92
92
92
93
93
94
94
95
95
96
96
96
97
97
98
98
98
99
99
100
100
100
101
101
101
102
102
103
103
103
104
104
104
105
105
106
106
106
107
107
107
108
108
108
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
118
119
119
119
120
120
120
121
121
121
122
122
123
123
123
124
124
124
125
125
125
125
126
126
127
127
127
128
128
128
129
129
129
130
130
130
130
131
131
131
132
132
132
133
133
133
133
134
134
134
135
135
135
135
136
136
136
137
137
137
137
137
138
138
138
138
139
139
139
139
140
140
140
140
141
141
141
142
142
142
143
143
143
144
144
144
145
145
145
145
146
146
146
147
147
147
148
148
148
149
149
149
149
150
150
150
151
151
151
152
152
152
153
153
153
154
154
154
155
155
155
156
156
156
157
157
157
158
158
158
159
159
159
160
160
160
161
161
161
162
162
163
163
163
164
164
164
165
165
165
166
166
167
167
167
168
168
168
169
169
170
170
170
171
171
172
172
172
173
173
174
174
174
175
175
176
176
176
177
177
178
178
179
179
179
180
180
181
181
181
182
182
183
183
184
184
184
185
185
186
186
187
187
188
188
188
189
189
190
190
191
191
192
192
193
193
194
194
195
195
196
196
197
197
198
198
199
199
200
200
201
201
202
202
203
203
204
204
205
205
206
206
207
207
208
208
209
209
210
211
211
212
212
213
213
214
214
215
216
216
217
217
218
218
219
220
220
221
221
222
223
223
224
224
225
225
226
227
227
228
228
229
230
230
231
231
232
233
233
234
234
235
236
236
237
237
238
239
239
240
241
241
242
242
243
244
244
245
246
246
247
248
248
249
250
250
251
252
252
253
254
254
255
256
256
257
258
258
259
260
260
261
262
262
263
264
265
265
266
267
267
268
269
269
270
271
271
272
273
273
274
275
276
276
277
278
278
279
280
281
281
282
283
283
284
285
286
286
287
288
289
289
290
291
292
292
293
294
295
295
296
297
298
298
299
300
301
302
302
303
304
305
305
306
307
308
308
309
310
311
311
312
313
314
314
315
316
317
318
318
319
320
321
322
322
323
324
325
326
326
327
328
329
330
330
331
332
333
334
334
335
336
337
338
339
339
340
341
342
343
344
344
345
346
347
348
349
349
350
351
352
353
354
355
355
356
357
358
359
360
361
361
362
363
364
365
366
367
368
368
369
370
371
372
373
374
375
376
377
377
378
379
380
381
382
383
384
385
386
387
387
388
389
390
391
392
393
394
395
396
397
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
468
469
470
471
472
473
474
475
476
477
478
479
480
482
483
484
485
486
487
488
489
490
492
493
494
495
496
497
498
499
501
502
503
504
505
506
507
508
510
511
512
513
514
515
516
518
519
520
521
522
523
524
526
527
528
529
530
531
533
534
535
536
537
539
540
541
542
543
545
546
547
548
549
551
552
553
554
556
557
558
559
560
562
563
564
565
567
568
569
570
571
573
574
575
576
578
579
580
581
583
584
585
586
588
589
590
591
593
594
595
596
598
599
600
602
603
604
605
607
608
609
611
612
613
615
616
617
619
620
621
623
624
625
627
628
630
631
632
634
635
636
638
639
641
642
643
645
646
647
649
650
651
653
654
656
657
658
660
661
662
664
665
666
668
669
671
672
673
675
676
678
679
680
682
683
685
686
688
689
690
692
693
695
696
698
699
701
702
704
705
706
708
709
711
712
714
715
717
718
720
721
723
724
726
727
729
730
732
733
735
736
738
739
741
742
744
745
747
748
750
751
753
754
756
757
759
760
762
763
765
766
768
769
771
772
774
775
777
778
780
781
783
785
786
788
789
791
792
794
795
797
798
800
801
803
804
806
807
809
810
812
813
815
816
818
819
821
822
824
825
826
828
829
831
832
834
835
836
838
839
840
842
843
844
846
847
849
850
851
853
854
855
857
858
860
861
862
864
865
866
868
869
871
872
873
875
876
877
879
880
881
883
884
885
886
888
889
890
891
893
894
895
896
897
899
900
901
902
904
905
906
908
909
910
912
913
915
916
918
919
921
922
924
925
927
929
930
932
934
935
937
939
941
942
944
946
948
950
951
953
955
957
959
960
962
964
966
968
969
971
973
975
976
978
980
981
983
985
986
988
990
991
993
995
996
998
1000
1002
1002
1004
1006
1008
1010
1012
1014
1016
1018
1020
1022
1024
1026
1028
1030
1032
1034
1035
1037
1039
1041
1043
1045
1047
1049
1050
1052
1054
1056
1058
1060
1062
1063
1065
1067
1069
1071
1073
1074
1076
1078
1080
1082
1083
1085
1087
1089
1090
1092
1094
1096
1097
1099
1101
1102
1104
1106
1107
1109
1111
1112
1114
1116
1117
1119
1120
1122
1123
1125
1127
1128
1130
1131
1133
1135
1136
1138
1140
1141
1143
1145
1147
1148
1150
1152
1154
1156
1158
1160
1162
1164
1166
1168
1170
1172
1174
1176
1179
1181
1183
1186
1188
1190
1193
1195
1198
1201
1203
1206
1208
1211
1213
1216
1218
1221
1223
1226
1228
1230
1233
1235
1237
1239
1242
1244
1246
1248
1250
1253
1255
1257
1259
1261
1263
1265
1268
1270
1272
1274
1276
1278
1280
1283
1285
1287
1289
1292
1294
1296
1298
1300
1303
1305
1307
1309
1311
1313
1315
1318
1320
1322
1324
1326
1328
1330
1332
1334
1336
1338
1340
1342
1344
1346
1348
1350
1353
1355
1357
1359
1361
1363
1365
1368
1370
1372
1374
1376
1378
1380
1382
1384
1386
1388
1390
1392
1394
1396
1398
1400
1402
1404
1406
1408
1410
1412
1414
1417
1419
1421
1424
1426
1428
1431
1433
1436
1438
1441
1443
1445
1448
1450
1453
1455
1457
1459
1462
1464
1466
1468
1470
1472
1474
1476
1478
1480
1482
1484
1487
1489
1491
1493
1496
1498
1500
1503
1506
1508
1511
1513
1516
1519
1522
1524
1527
1530
1533
1536
1538
1541
1544
1547
1550
1552
1555
1558
1561
1563
1566
1569
1571
1574
1577
1579
1582
1584
1587
1590
1592
1595
1597
1599
1602
1604
1607
1609
1611
1614
1616
1618
1620
1622
1625
1627
1629
1631
1633
1635
1638
1640
1642
1645
1647
1649
1652
1654
1657
1659
1662
1665
1667
1670
1672
1675
1677
1680
1682
1685
1688
1690
1693
1695
1697
1700
1702
1705
1707
1710
1713
1715
1718
1720
1723
1726
1728
1731
1734
1736
1739
1741
1744
1746
1749
1751
1754
1756
1758
1760
1763
1765
1767
1768
1770
1772
1774
1775
1777
1779
1780
1782
1784
1785
1787
1789
1791
1792
1794
1796
1798
1800
1802
1804
1807
1809
1811
1813
1816
1818
1821
1823
1826
1829
1831
1834
1837
1840
1843
1846
1849
1852
1855
1858
1860
1863
1866
1868
1871
1873
1876
1878
1880
1882
1884
1886
1887
1889
1891
1892
1894
1895
1897
1899
1900
1902
1903
1904
1906
1907
1909
1910
1912
1914
1916
1917
1919
1922
1924
1926
1928
1931
1934
1936
1939
1942
1945
1948
1951
1954
1957
1960
1964
1967
1970
1973
1976
1979
1981
1984
1987
1989
1992
1994
1997
1999
2001
2003
2005
2008
2009
2012
2013
2016
2017
2020
2021
2024
2025
2028
2029
2031
2033
2033
2035
2036
2037
2037
2039
2040
2040
2041
2041
2041
2041
2041
2041
2041
2041
2041
2041
2041
2041
2041
2041
2041
2043
2044
2044
2045
2045
2047
2048
2050
2051
2053
2054
2056
2058
2059
2061
2063
2065
2066
2068
2070
2071
2073
2074
2076
2077
2078
2079
2080
2082
2083
2084
2084
2085
2086
2087
2087
2088
2089
2089
2090
2090
2090
2091
2091
2091
2092
2092
2092
2092
2092
2092
2092
2092
2092
2093
2093
2093
2093
2094
2094
2094
2095
2095
2096
2096
2097
2097
2098
2098
2099
2100
2100
2101
2102
2102
2103
2104
2104
2105
2106
2107
2108
2108
2109
2110
2110
2111
2111
2111
2111
2111
2111
2111
2110
2110
2110
2109
2108
2108
2107
2106
2105
2105
2104
2103
2102
2101
2101
2100
2099
2099
2098
2097
2097
2096
2095
2095
2094
2093
2093
2092
2092
2091
2091
2090
2090
2090
2089
2089
2089
2088
2088
2088
2087
2087
2086
2086
2086
2085
2085
2084
2084
2084
2084
2084
2084
2084
2084
2085
2086
2087
2088
2089
2090
2091
2092
2094
2095
2097
2098
2099
2101
2102
2103
2104
2104
2105
2105
2105
2105
2105
2105
2105
2105
2104
2104
2103
2103
2102
2102
2101
2101
2101
2100
2100
2100
2100
2099
2099
2099
2100
2100
2100
2100
2100
2100
2101
2101
2101
2102
2102
2102
2102
2102
2101
2101
2101
2100
2100
2099
2098
2098
2097
2097
2097
2096
2096
2096
2096
2097
2097
2097
2098
2099
2099
2100
2102
2103
2105
2106
2108
2110
2111
2113
2115
2116
2118
2119
2120
2122
2123
2124
2125
2126
2127
2128
2128
2129
2130
2130
2131
2131
2132
2133
2134
2135
2137
2138
2139
2141
2142
2144
2146
2147
2149
2151
2152
2154
2155
2157
2158
2159
2161
2162
2163
2164
2164
2165
2166
2166
2166
2166
2166
2165
2165
2164
2163
2162
2161
2160
2159
2158
2156
2155
2154
2153
2153
2152
2151
2151
2151
2151
2151
2151
2151
2151
2151
2152
2152
2153
2153
2154
2156
2157
2159
2161
2163
2166
2169
2171
2175
2178
2181
2185
2189
2192
2196
2200
2204
2207
2211
2214
2216
2219
2220
2221
2222
2222
2222
2222
2221
2221
2220
2219
2218
2218
2217
2216
2215
2215
2214
2213
2213
2213
2212
2213
2213
2214
2215
2216
2218
2220
2222
2224
2226
2229
2231
2234
2236
2238
2240
2241
2242
2243
2244
2244
2244
2244
2243
2243
2242
2242
2241
2240
2240
2239
2239
2238
2238
2238
2238
2238
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2247
2247
2248
2248
2247
2247
2247
2246
2246
2245
2244
2244
2243
2241
2240
2238
2236
2233
2230
2227
2223
2220
2216
2212
2208
2204
2200
2196
2192
2189
2185
2181
2177
2173
2170
2166
2162
2158
2155
2151
2148
2145
2142
2139
2137
2136
2134
2133
2133
2133
2133
2134
2135
2136
2138
2139
2141
2143
2145
2147
2150
2154
2157
2161
2166
2171
2177
2183
2189
2196
2203
2210
2217
2224
2232
2239
2247
2254
2261
2268
2275
2281
2286
2291
2296
2299
2302
2305
2306
2307
2307
2306
2305
2302
2299
2295
2290
2285
2278
2272
2265
2257
2250
2243
2237
2231
2225
2220
2216
2212
2209
2206
2205
2203
2203
2203
2204
2205
2207
2210
2213
2217
2221
2226
2231
2236
2242
2248
2254
2260
2266
2272
2278
2283
2288
2294
2299
2304
2309
2314
2319
2324
2330
2335
2340
2345
2351
2356
2361
2366
2371
2376
2380
2384
2388
2391
2394
2396
2397
2398
2398
2396
2394
2390
2386
2380
2374
2366
2357
2348
2338
2327
2316
2303
2291
2278
2264
2251
2237
2223
2210
2197
2185
2174
2163
2152
2143
2134
2126
2118
2111
2105
2099
2095
2091
2088
2086
2084
2083
2083
2083
2084
2085
2086
2087
2089
2091
2093
2095
2098
2100
2103
2106
2109
2112
2115
2118
2121
2123
2125
2127
2129
2131
2132
2134
2135
2137
2138
2140
2141
2142
2144
2145
2146
2148
2149
2150
2151
2152
2153
2153
2154
2154
2154
2154
2154
2154
2154
2154
2153
2153
2152
2150
2149
2147
2144
2141
2138
2134
2130
2127
2123
2120
2117
2115
2113
2111
2110
2110
2110
2111
2113
2115
2117
2119
2121
2123
2125
2127
2128
2129
2130
2131
2131
2132
2132
2131
2130
2129
2128
2126
2124
2121
2118
2115
2111
2107
2103
2098
2093
2088
2082
2075
2069
2062
2056
2049
2041
2035
2028
2021
2013
2007
2000
1992
1985
1977
1968
1960
1950
1940
1930
1919
1907
1895
1883
1870
1857
1844
1831
1818
1806
1794
1782
1772
1762
1753
1745
1738
1732
1727
1722
1719
1716
1714
1713
1713
1713
1715
1716
1719
1722
1725
1728
1732
1736
1740
1744
1748
1753
1758
1763
1768
1774
1780
1786
1793
1800
1807
1814
1820
1826
1831
1835
1839
1842
1845
1847
1849
1850
1851
1850
1849
1846
1842
1836
1829
1820
1810
1799
1787
1775
1763
1752
1740
1730
1720
1711
1702
1694
1687
1680
1674
1669
1664
1660
1657
1655
1654
1653
1654
1655
1657
1659
1662
1665
1668
1672
1675
1679
1683
1688
1692
1697
1702
1707
1713
1719
1725
1732
1739
1747
1755
1764
1772
1781
1789
1797
1805
1812
1818
1823
1828
1832
1834
1836
1836
1836
1834
1831
1828
1823
1817
1810
1803
1795
1786
1776
1767
1757
1747
1736
1725
1715
1703
1692
1680
1667
1654
1641
1627
1613
1598
1584
1570
1556
1543
1531
1520
1510
1502
1495
1490
1486
1483
1482
1482
1483
1485
1487
1490
1494
1498
1502
1507
1512
1516
1520
1524
1526
1528
1529
1529
1527
1525
1522
1518
1513
1507
1500
1493
1486
1478
1470
1462
1454
1446
1438
1431
1423
1416
1409
1402
1396
1390
1385
1381
1377
1375
1374
1374
1374
1376
1379
1382
1387
1391
1396
1402
1408
1415
1421
1428
1436
1443
1451
1458
1466
1473
1480
1487
1493
1498
1503
1508
1512
1516
1519
1523
1526
1529
1532
1535
1538
1540
1542
1544
1546
1546
1547
1546
1545
1543
1540
1536
1530
1524
1516
1507
1497
1485
1473
1460
1446
1432
1417
1402
1387
1373
1358
1344
1331
1318
1306
1295
1284
1274
1264
1255
1246
1236
1227
1217
1207
1196
1185
1173
1160
1147
1133
1119
1105
1090
1074
1059
1042
1026
1008
990
971
952
932
911
890
869
846
824
801
778
754
730
706
682
658
634
610
586
563
541
519
498
478
459
441
424
407
392
377
362
349
335
323
310
298
287
275
264
252
241
229
218
206
194
181
168
155
140
125
110
94
78
62
46
30
14
-2
-17
-32
-47
-61
-75
-89
-103
-116
-129
-142
-155
-168
-180
-193
-205
-217
-229
-241
-252
-263
-273
-283
-293
-302
-310
-318
-325
-333
-339
-346
-352
-358
-363
-369
-374
-378
-383
-387
-391
-396
-400
-405
-411
-417
-423
-430
-438
-446
-454
-463
-471
-480
-488
-497
-505
-513
-522
-530
-539
-548
-558
-568
-579
-590
-602
-614
-627
-640
-655
-670
-687
-704
-723
-744
-766
-789
-813
-839
-866
-894
-923
-954
-985
-1016
-1050
-1083
-1118
-1154
-1191
-1228
-1266
-1305
-1345
-1384
-1424
-1464
-1504
-1544
-1582
-1620
-1657
-1693
-1729
-1763
-1796
-1828
-1859
-1890
-1920
-1950
-1980
-2009
-2040
-2070
-2100
-2131
-2162
-2193
-2224
-2255
-2287
-2320
-2352
-2386
-2420
-2455
-2491
-2528
-2566
-2604
-2642
-2681
-2721
-2760
-2798
-2837
-2874
-2911
-2947
-2982
-3015
-3048
-3078
-3107
-3135
-3161
-3186
-3210
-3232
-3253
-3272
-3291
-3308
-3324
-3338
-3352
-3364
-3375
-3385
-3393
-3401
-3408
-3414
-3420
-3426
-3432
-3439
-3445
-3453
-3461
-3470
-3480
-3491
-3502
-3515
-3528
-3542
-3558
-3574
-3592
-3611
-3631
-3652
-3674
-3698
-3722
-3746
-3771
-3797
-3822
-3848
-3873
-3897
-3922
-3945
-3969
-3991
-4014
-4035
-4058
-4078
-4101
-4124
-4146
-4169
-4192
-4215
-4238
-4262
-4286
-4309
-4333
-4356
-4379
-4402
-4425
-4447
-4469
-4491
-4512
-4532
-4551
-4569
-4586
-4602
-4618
-4632
-4645
-4658
-4671
-4684
-4698
-4712
-4728
-4744
-4761
-4780
-4801
-4822
-4845
-4869
-4895
-4922
-4950
-4980
-5010
-5042
-5075
-5109
-5144
-5179
-5215
-5250
-5286
-5321
-5355
-5389
-5422
-5453
-5484
-5513
-5541
-5568
-5594
-5618
-5641
-5662
-5683
-5702
-5719
-5736
-5752
-5767
-5782
-5796
-5809
-5822
-5835
-5848
-5861
-5873
-5886
-5899
-5912
-5925
-5938
-5951
-5965
-5979
-5994
-6009
-6024
-6041
-6058
-6077
-6097
-6118
-6139
-6162
-6185
-6208
-6231
-6254
-6275
-6296
-6315
-6332
-6348
-6362
-6373
-6382
-6389
-6393
-6395
-6395
-6392
-6388
-6381
-6373
-6363
-6351
-6338
-6324
-6309
-6293
-6277
-6260
-6242
-6225
-6207
-6190
-6172
-6155
-6138
-6121
-6105
-6089
-6074
-6059
-6045
-6032
-6021
-6010
-6001
-5992
-5985
-5978
-5972
-5966
-5961
-5957
-5953
-5949
-5946
-5944
-5942
-5941
-5941
-5941
-5942
-5944
-5946
-5948
-5950
-5953
-5955
-5957
-5959
-5960
-5961
-5962
-5962
-5961
-5961
-5959
-5957
-5955
-5953
-5950
-5947
-5945
-5942
-5940
-5938
-5937
-5936
-5935
-5935
-5935
-5935
-5936
-5937
-5938
-5939
-5940
-5942
-5944
-5947
-5950
-5954
-5958
-5963
-5969
-5975
-5981
-5988
-5995
-6003
-6011
-6020
-6029
-6039
-6049
-6060
-6071
-6083
-6095
-6108
-6122
-6136
-6151
-6165
-6180
-6195
-6210
-6225
-6240
-6255
-6269
-6283
-6297
-6310
-6323
-6335
-6346
-6357
-6367
-6376
-6384
-6391
-6397
-6401
-6404
-6405
-6405
-6403
-6399
-6394
-6387
-6377
-6366
-6353
-6338
-6321
-6303
-6283
-6262
-6240
-6216
-6191
-6164
-6137
-6108
-6078
-6047
-6016
-5984
-5952
-5920
-5887
-5855
-5822
-5790
-5757
-5726
-5694
-5663
-5632
-5603
-5573
-5545
-5518
-5492
-5467
-5444
-5421
-5400
-5381
-5362
-5345
-5329
-5314
-5300
-5287
-5274
-5262
-5250
-5238
-5226
-5215
-5204
-5192
-5181
-5170
-5159
-5148
-5137
-5126
-5116
-5105
-5094
-5084
-5072
-5060
-5048
-5035
-5021
-5006
-4991
-4974
-4958
-4941
-4924
-4906
-4889
-4871
-4854
-4837
-4820
-4803
-4786
-4769
-4753
-4737
-4721
-4705
-4690
-4676
-4662
-4648
-4635
-4622
-4610
-4599
-4589
-4580
-4573
-4566
-4560
-4556
-4553
-4550
-4549
-4549
-4549
-4550
-4552
-4554
-4556
-4560
-4563
-4567
-4571
-4576
-4581
-4586
-4591
-4596
-4600
-4605
-4608
-4611
-4614
-4616
-4617
-4618
-4618
-4618
-4617
-4615
-4613
-4609
-4605
-4600
-4594
-4587
-4580
-4571
-4561
-4551
-4539
-4527
-4515
-4502
-4488
-4474
-4461
-4447
-4433
-4420
-4407
-4394
-4381
-4368
-4356
-4344
-4333
-4321
-4310
-4299
-4288
-4276
-4265
-4254
-4243
-4231
-4220
-4209
-4198
-4187
-4176
-4165
-4155
-4144
-4134
-4123
-4113
-4103
-4093
-4083
-4073
-4062
-4053
-4043
-4034
-4024
-4014
-4005
-3996
-3986
-3977
-3969
-3960
-3952
-3944
-3936
-3929
-3922
-3914
-3907
-3899
-3891
-3883
-3874
-3864
-3855
-3844
-3834
-3823
-3812
-3801
-3789
-3777
-3765
-3753
-3741
-3729
-3718
-3706
-3695
-3685
-3675
-3667
-3659
-3651
-3645
-3640
-3635
-3632
-3629
-3627
-3625
-3625
-3625
-3625
-3627
-3629
-3631
-3634
-3638
-3642
-3647
-3652
-3657
-3663
-3669
-3675
-3681
-3687
-3693
-3699
-3705
-3710
-3714
-3717
-3719
-3721
-3722
-3721
-3720
-3718
-3714
-3710
-3704
-3697
-3690
-3681
-3670
-3659
-3647
-3633
-3619
-3603
-3588
-3571
-3554
-3536
-3519
-3501
-3484
-3467
-3450
-3434
-3419
-3406
-3393
-3382
-3372
-3363
-3355
-3348
-3343
-3338
-3333
-3329
-3326
-3323
-3320
-3317
-3315
-3312
-3309
-3305
-3301
-3295
-3289
-3281
-3272
-3261
-3249
-3235
-3219
-3202
-3183
-3163
-3141
-3118
-3093
-3066
-3038
-3008
-2976
-2943
-2908
-2872
-2835
-2797
-2758
-2719
-2679
-2638
-2598
-2557
-2516
-2475
-2433
-2392
-2351
-2311
-2270
-2231
-2192
-2153
-2116
-2079
-2044
-2009
-1976
-1944
-1913
-1883
-1854
-1827
-1800
-1774
-1749
-1726
-1703
-1681
-1661
-1641
-1623
-1606
-1590
-1575
-1562
-1549
-1538
-1528
-1519
-1511
-1504
-1499
-1494
-1491
-1489
-1488
-1488
-1489
-1491
-1493
-1496
-1499
-1502
-1505
-1507
-1509
-1510
-1510
-1509
-1508
-1505
-1500
-1495
-1488
-1481
-1472
-1462
-1451
-1439
-1425
-1410
-1394
-1376
-1357
-1336
-1314
-1290
-1264
-1237
-1209
-1180
-1150
-1119
-1088
-1056
-1024
-992
-960
-928
-897
-867
-837
-809
-781
-755
-730
-706
-684
-663
-643
-625
-609
-594
-581
-569
-559
-551
-544
-538
-533
-530
-527
-525
-523
-522
-522
-521
-520
-519
-518
-516
-514
-511
-507
-503
-497
-490
-482
-473
-462
-451
-437
-423
-408
-392
-374
-356
-338
-318
-298
-277
-256
-234
-211
-188
-164
-139
-115
-90
-65
-39
-14
10
35
60
84
109
133
158
182
206
230
255
278
302
326
350
373
396
419
442
464
485
506
526
545
564
581
598
614
629
643
657
670
683
695
707
718
728
739
748
757
766
774
782
790
797
804
811
818
825
832
839
847
856
864
874
885
896
908
922
937
953
970
989
1010
1032
1055
1081
1107
1136
1166
1199
1233
1268
1305
1344
1383
1424
1466
1508
1550
1593
1635
1677
1718
1758
1797
1834
1870
1903
1934
1963
1990
2013
2036
2055
2072
2087
2100
2111
2120
2127
2131
2134
2135
2134
2132
2127
2121
2114
2105
2095
2084
2072
2059
2045
2031
2016
2001
1985
1969
1953
1937
1922
1907
1893
1879
1867
1855
1845
1835
1826
1819
1812
1806
1801
1796
1793
1791
1790
1790
1791
1793
1796
1799
1804
1808
1813
1819
1825
1831
1837
1844
1850
1856
1863
1869
1875
1881
1887
1893
1899
1904
1909
1914
1919
1924
1928
1933
1937
1941
1945
1950
1954
1959
1965
1971
1977
1984
1992
2001
2011
2021
2033
2045
2059
2073
2089
2105
2123
2140
2158
2176
2195
2213
2230
2248
2265
2281
2297
2313
2328
2342
2357
2371
2384
2398
2411
2423
2436
2448
2459
2470
2481
2491
2500
2508
2515
2521
2527
2531
2534
2535
2536
2534
2532
2528
2523
2517
2509
2501
2492
2482
2471
2460
2448
2436
2423
2409
2393
2377
2360
2342
2323
2302
2281
2259
2236
2212
2188
2162
2137
2110
2083
2056
2028
2001
1973
1945
1918
1891
1865
1839
1813
1788
1764
1740
1717
1695
1673
1652
1632
1613
1595
1577
1561
1546
1532
1518
1506
1495
1485
1475
1467
1459
1453
1447
1441
1436
1432
1427
1423
1418
1412
1406
1400
1392
1384
1375
1365
1355
1344
1332
1319
1306
1293
1278
1263
1247
1231
1214
1197
1179
1160
1141
1122
1102
1081
1061
1039
1016
995
972
949
924
900
874
848
820
792
764
734
704
674
643
611
579
547
514
481
447
413
378
342
306
269
232
195
157
119
81
42
3
-36
-76
-116
-157
-198
-241
-283
-327
-371
-416
-461
-507
-553
-599
-646
-693
-739
-786
-833
-879
-925
-970
-1014
-1060
-1104
-1147
-1190
-1232
-1273
-1314
-1354
-1392
-1431
-1468
-1504
-1540
-1575
-1609
-1642
-1675
-1706
-1737
-1767
-1795
-1822
-1848
-1873
-1896
-1917
-1937
-1955
-1971
-1986
-1999
-2009
-2020
-2027
-2033
-2037
-2041
-2043
-2044
-2043
-2041
-2037
-2033
-2027
-2020
-2012
-2001
-1991
-1979
-1965
-1949
-1932
-1913
-1892
-1869
-1844
-1816
-1786
-1753
-1717
-1679
-1637
-1592
-1544
-1493
-1439
-1381
-1321
-1257
-1190
-1120
-1048
-972
-894
-814
-731
-646
-559
-469
-379
-287
-193
-99
-4
91
187
283
378
473
568
661
754
845
935
1022
1109
1193
1275
1353
1429
1502
1570
1636
1697
1753
1806
1853
1895
1932
1963
1988
2008
2021
2027
2025
2019
2005
1983
1955
1919
1876
1825
1768
1703
1631
1552
1466
1372
1272
1165
1051
932
806
674
536
394
246
93
-63
-224
-388
-556
-726
-898
-1071
-1247
-1422
-1599
-1775
-1952
-2127
-2302
-2476
-2649
-2820
-2990
-3157
-3323
-3486
-3647
-3806
-3962
-4115
-4265
-4412
-4556
-4697
-4835
-4969
-5101
-5228
-5353
-5474
-5592
-5706
-5817
-5925
-6029
-6130
-6227
-6320
-6410
-6496
-6579
-6657
-6731
-6801
-6867
-6929
-6986
-7038
-7086
-7129
-7167
-7201
-7229
-7252
-7269
-7281
-7288
-7288
-7283
-7272
-7255
-7233
-7204
-7169
-7128
-7082
-7029
-6970
-6906
-6836
-6759
-6678
-6590
-6497
-6399
-6295
-6186
-6072
-5952
-5828
-5700
-5566
-5428
-5286
-5140
-4989
-4835
-4677
-4516
-4351
-4182
-4011
-3836
-3658
-3476
-3292
-3105
-2914
-2721
-2524
-2325
-2121
-1915
-1705
-1491
-1274
-1053
-829
-601
-369
-134
104
345
589
836
1085
1336
1588
1842
2096
2350
2604
2857
3108
3357
3604
3848
4088
4325
4558
4786
5009
5228
5441
5649
5850
6046
6235
6418
6593
6762
6923
7077
7222
7360
7490
7611
7724
7828
7924
8010
8089
8159
8220
8272
8315
8349
8375
8392
8400
8399
8390
8372
8345
8311
8268
8218
8160
8096
8025
7948
7866
7780
7689
7595
7498
7399
7299
7198
7096
6995
6895
6796
6699
6604
6512
6423
6337
6256
6178
6105
6036
5971
5911
5856
5805
5759
5717
5679
5644
5613
5584
5558
5533
5509
5485
5461
5436
5410
5383
5353
5320
5284
5246
5203
5157
5106
5052
4993
4931
4864
4794
4721
4644
4566
4486
4406
4325
4246
4169
4096
4026
3963
3906
3856
3816
3785
3764
3755
3757
3771
3799
3839
3893
3960
4040
4134
4242
4363
4498
4645
4805
4978
5162
5356
5560
5773
5994
6221
6453
6690
6930
7173
7417
7662
7906
8148
8390
8627
8860
9089
9311
9527
9735
9934
10124
10303
10472
10628
10772
10901
11016
11116
11200
11267
11318
11350
11364
11360
11336
11292
11228
11144
11039
10914
10767
10599
10411
10202
9973
9724
9456
9169
8863
8541
8201
7847
7478
7095
6701
6296
5881
5458
5029
4594
4155
3714
3273
2832
2394
1961
1534
1114
704
303
-85
-460
-821
-1166
-1496
-1808
-2103
-2379
-2636
-2874
-3092
-3291
-3469
-3626
-3763
-3879
-3974
-4049
-4103
-4136
-4150
-4143
-4116
-4070
-4003
-3920
-3816
-3695
-3556
-3400
-3227
-3038
-2832
-2611
-2374
-2122
-1856
-1577
-1283
-978
-660
-332
7
355
711
1073
1442
1815
2191
2569
2947
3325
3700
4073
4442
4805
5161
5510
5851
6182
6502
6812
7110
7395
7667
7926
8170
8402
8618
8819
9005
9176
9332
9471
9595
9703
9795
9870
9930
9974
10002
10013
10009
9989
9953
9902
9834
9751
9654
9541
9414
9274
9120
8953
8774
8583
8381
8169
7946
7715
7475
7228
6974
6715
6452
6184
5915
5643
5371
5099
4829
4560
4295
4034
3778
3527
3284
3047
2819
2599
2389
2190
2001
1825
1660
1509
1370
1246
1135
1039
958
891
838
800
777
767
772
790
821
865
921
988
1066
1153
1250
1355
1467
1586
1710
1839
1972
2108
2246
2386
2526
2666
2805
2942
3078
3210
3338
3463
3582
3696
3804
3906
4000
4086
4167
4239
4304
4361
4410
4452
4487
4514
4535
4548
4555
4556
4550
4538
4520
4497
4470
4438
4402
4362
4321
4276
4231
4184
4136
4088
4040
3991
3943
3894
3847
3799
3753
3707
3663
3621
3581
3543
3508
3475
3446
3420
3397
3378
3362
3349
3341
3336
3335
3338
3345
3357
3373
3393
3418
3447
3481
3520
3563
3612
3665
3724
3788
3856
3931
4010
4094
4184
4279
4379
4484
4593
4707
4824
4945
5068
5194
5321
5449
5578
5708
5836
5964
6090
6215
6336
6454
6569
6679
6785
6885
6980
7070
7154
7232
7304
7370
7429
7482
7529
7570
7604
7632
7653
7668
7676
7677
7672
7660
7642
7617
7587
7551
7510
7465
7417
7365
7312
7256
7200
7143
7086
7031
6976
6924
6874
6828
6785
6747
6715
6688
6667
6654
6647
6649
6658
6676
6703
6739
6783
6837
6900
6973
7055
7146
7246
7356
7475
7603
7740
7885
8038
8200
8368
8542
8722
8907
9095
9288
9483
9679
9878
10076
10274
10471
10666
10859
11047
11231
11409
11582
11746
11904
12052
12191
12320
12439
12547
12643
12728
12800
12860
12907
12941
12962
12970
12965
12947
12917
12874
12820
12754
12677
12591
12495
12390
12278
12159
12033
11902
11767
11628
11487
11343
11199
11055
10910
10767
10626
10487
10350
10216
10085
9957
9833
9712
9595
9482
9372
9266
9164
9064
8969
8876
8786
8698
8613
8529
8447
8367
8288
8209
8131
8054
7976
7898
7819
7739
7659
7578
7495
7412
7328
7244
7159
7075
6991
6908
6825
6743
6663
6583
6505
6428
6352
6277
6203
6130
6058
5987
5918
5849
5781
5714
5647
5581
5516
5451
5387
5323
5259
5195
5131
5066
5002
4937
4872
4806
4739
4671
4603
4533
4461
4389
4314
4238
4160
4080
3998
3914
3828
3741
3651
3560
3468
3374
3279
3182
3085
2987
2889
2791
2693
2594
2497
2399
2303
2207
2112
2017
1924
1831
1740
1649
1560
1473
1386
1301
1218
1136
1056
976
898
821
745
669
593
516
439
362
282
202
120
36
-51
-140
-231
-326
-424
-525
-630
-739
-852
-969
-1090
-1215
-1346
-1481
-1620
-1765
-1914
-2068
-2227
-2390
-2557
-2729
-2905
-3084
-3266
-3452
-3640
-3831
-4022
-4216
-4410
-4605
-4799
-4992
-5183
-5373
-5560
-5745
-5925
-6101
-6272
-6438
-6598
-6751
-6898
-7037
-7168
-7291
-7406
-7512
-7609
-7697
-7776
-7846
-7905
-7956
-7996
-8026
-8047
-8058
-8060
-8052
-8035
-8007
-7973
-7929
-7876
-7816
-7747
-7671
-7588
-7498
-7402
-7300
-7193
-7081
-6965
-6845
-6723
-6598
-6471
-6342
-6213
-6084
-5956
-5828
-5703
-5580
-5459
-5343
-5230
-5122
-5019
-4923
-4832
-4747
-4670
-4600
-4538
-4483
-4435
-4396
-4364
-4340
-4324
-4314
-4311
-4314
-4323
-4337
-4356
-4379
-4405
-4434
-4465
-4498
-4532
-4567
-4602
-4637
-4671
-4704
-4736
-4766
-4793
-4818
-4841
-4860
-4875
-4887
-4896
-4900
-4900
-4896
-4888
-4877
-4862
-4844
-4823
-4800
-4775
-4749
-4722
-4694
-4667
-4641
-4615
-4592
-4571
-4554
-4540
-4531
-4527
-4529
-4538
-4554
-4578
-4612
-4654
-4707
-4770
-4844
-4931
-5029
-5140
-5265
-5402
-5554
-5720
-5900
-6094
-6303
-6527
-6764
-7016
-7281
-7558
-7847
-8147
-8456
-8772
-9096
-9424
-9757
-10093
-10430
-10769
-11108
-11446
-11783
-12118
-12450
-12779
-13104
-13425
-13742
-14053
-14358
-14657
-14951
-15237
-15516
-15788
-16053
-16309
-16557
-16796
-17027
-17249
-17460
-17662
-17854
-18034
-18203
-18360
-18504
-18635
-18753
-18856
-18944
-19017
-19074
-19114
-19139
-19146
-19137
-19111
-19068
-19008
-18932
-18840
-18731
-18608
-18470
-18317
-18151
-17973
-17783
-17583
-17372
-17154
-16927
-16694
-16455
-16210
-15964
-15714
-15463
-15210
-14958
-14707
-14459
-14213
-13970
-13733
-13500
-13273
-13053
-12839
-12632
-12433
-12241
-12057
-11880
-11710
-11548
-11393
-11244
-11102
-10964
-10832
-10703
-10578
-10456
-10335
-10216
-10098
-9980
-9862
-9743
-9624
-9504
-9382
-9258
-9132
-9003
-8871
-8736
-8596
-8451
-8302
-8147
-7987
-7820
-7647
-7468
-7282
-7090
-6891
-6685
-6473
-6255
-6030
-5798
-5560
-5315
-5064
-4807
-4543
-4274
-3998
-3717
-3430
-3139
-2842
-2541
-2236
-1927
-1615
-1300
-982
-661
-339
-16
308
632
956
1278
1599
1917
2231
2541
2846
3146
3439
3726
4003
4275
4538
4792
5038
5274
5501
5719
5927
6125
6314
6492
6661
6819
6967
7104
7230
7346
7451
7545
7629
7703
7767
7822
7868
7905
7934
7954
7967
7972
7970
7959
7941
7916
7882
7841
7791
7734
7669
7595
7513
7422
7323
7216
7101
6978
6847
6708
6563
6412
6254
6092
5925
5755
5583
5409
5234
5059
4886
4715
4547
4384
4225
4070
3924
3784
3651
3526
3409
3301
3201
3110
3027
2954
2889
2833
2786
2748
2718
2696
2682
2676
2677
2685
2699
2719
2745
2776
2812
2852
2895
2942
2993
3045
3101
3158
3218
3279
3342
3407
3473
3541
3610
3681
3753
3827
3902
3978
4054
4133
4211
4290
4369
4448
4526
4603
4679
4754
4826
4897
4964
5029
5091
5149
5204
5255
5302
5346
5385
5421
5453
5481
5506
5528
5546
5562
5576
5587
5596
5603
5609
5614
5619
5622
5626
5629
5633
5637
5643
5649
5658
5668
5681
5696
5714
5734
5758
5784
5814
5847
5883
5923
5966
6013
6063
6117
6174
6235
6299
6365
6435
6507
6581
6657
6735
6814
6893
6972
7051
7128
7204
7278
7349
7416
7479
7537
7590
7637
7678
7713
7740
7760
7773
7777
7773
7761
7740
7710
7671
7624
7567
7501
7426
7342
7249
7149
7040
6925
6804
6677
6545
6409
6270
6128
5985
5841
5696
5551
5408
5265
5125
4987
4852
4721
4595
4473
4357
4246
4142
4043
3954
3870
3794
3725
3664
3611
3565
3527
3496
3473
3456
3446
3443
3445
3453
3465
3483
3504
3530
3560
3593
3630
3669
3712
3758
3807
3858
3911
3967
4025
4083
4146
4209
4274
4340
4407
4476
4545
4616
4687
4759
4831
4904
4976
5049
5122
5194
5267
5338
5410
5481
5551
5621
5690
5759
5828
5896
5964
6032
6100
6168
6235
6302
6370
6437
6504
6572
6639
6706
6773
6840
6907
6973
7039
7105
7169
7233
7297
7358
7419
7478
7535
7591
7644
7696
7745
7792
7836
7878
7917
7953
7987
8018
8047
8073
8096
8119
8138
8154
8170
8183
8195
8205
8214
8222
8229
8235
8241
8246
8252
8257
8262
8268
8274
8281
8288
8296
8306
8316
8328
8341
8355
8372
8390
8410
8433
8457
8485
8515
8548
8583
8622
8664
8709
8758
8810
8865
8924
8986
9052
9121
9194
9270
9349
9431
9517
9605
9695
9788
9883
9980
10079
10178
10279
10379
10480
10580
10679
10777
10873
10967
11059
11147
11233
11315
11394
11469
11541
11609
11673
11734
11791
11845
11896
11943
11988
12029
12068
12104
12138
12169
12198
12225
12251
12275
12298
12319
12340
12360
12379
12398
12416
12435
12453
12472
12492
12512
12533
12555
12579
12604
12630
12658
12689
12721
12755
12792
12830
12871
12913
12958
13005
13053
13103
13155
13208
13262
13316
13372
13427
13483
13539
13595
13650
13705
13759
13812
13864
13915
13965
14013
14060
14105
14148
14189
14228
14264
14297
14328
14356
14380
14401
14419
14433
14443
14450
14452
14452
14447
14438
14426
14410
14390
14367
14340
14310
14276
14239
14199
14155
14108
14058
14006
13950
13892
13831
13768
13702
13635
13565
13495
13422
13348
13273
13198
13121
13043
12965
12887
12809
12730
12653
12576
12500
12425
12352
12280
12211
12143
12079
12017
11958
11903
11851
11803
11759
11719
11683
11652
11625
11603
11586
11573
11565
11563
11565
11572
11584
11601
11622
11648
11678
11712
11751
11792
11837
11885
11936
11989
12043
12099
12157
12215
12274
12333
12392
12451
12508
12565
12620
12674
12725
12774
12820
12863
12904
12941
12975
13005
13032
13055
13074
13089
13100
13107
13110
13108
13102
13092
13077
13058
13036
13009
12979
12946
12910
12871
12829
12785
12738
12690
12640
12588
12534
12479
12423
12366
12308
12249
12189
12129
12069
12008
11948
11888
11829
11770
11712
11656
11600
11545
11492
11441
11390
11341
11294
11248
11203
11160
11117
11076
11035
10994
10954
10914
10873
10832
10790
10748
10703
10658
10611
10562
10511
10459
10404
10347
10287
10226
10162
10096
10027
9956
9883
9808
9731
9652
9571
9488
9404
9319
9232
9144
9056
8967
8877
8787
8697
8607
8518
8429
8342
8256
8172
8089
8009
7932
7857
7786
7718
7654
7593
7537
7484
7436
7392
7353
7318
7287
7260
7237
7217
7201
7187
7176
7167
7159
7153
7147
7142
7138
7133
7127
7121
7115
7107
7098
7088
7076
7063
7048
7030
7011
6989
6966
6940
6911
6880
6847
6811
6774
6734
6692
6649
6604
6558
6510
6462
6413
6364
6314
6265
6215
6166
6117
6069
6021
5975
5930
5886
5843
5802
5762
5724
5688
5654
5622
5591
5563
5536
5512
5490
5470
5452
5436
5422
5410
5400
5393
5387
5383
5381
5381
5383
5387
5392
5399
5408
5419
5432
5446
5462
5480
5499
5520
5542
5564
5588
5612
5637
5661
5685
5709
5733
5755
5776
5796
5814
5831
5845
5858
5868
5876
5882
5885
5885
5883
5878
5871
5861
5848
5833
5816
5797
5775
5751
5725
5698
5668
5637
5605
5571
5537
5501
5464
5427
5388
5350
5310
5271
5231
5191
5152
5112
5073
5035
4997
4960
4924
4889
4855
4823
4792
4763
4736
4710
4686
4663
4643
4623
4606
4590
4575
4561
4549
4537
4526
4516
4506
4496
4486
4477
4467
4457
4446
4436
4425
4414
4403
4392
4381
4369
4357
4346
4334
4322
4310
4299
4287
4275
4263
4251
4239
4226
4212
4199
4184
4169
4154
4138
4121
4103
4083
4065
4045
4024
4003
3980
3957
3934
3910
3886
3861
3836
3812
3787
3762
3738
3714
3691
3668
3647
3626
3607
3588
3571
3556
3541
3528
3517
3507
3498
3490
3484
3479
3475
3472
3470
3468
3468
3467
3468
3468
3469
3470
3470
3471
3471
3470
3469
3467
3465
3461
3456
3449
3441
3432
3421
3408
3393
3377
3358
3338
3316
3292
3267
3239
3209
3178
3145
3110
3073
3034
2994
2952
2909
2864
2819
2772
2724
2676
2627
2577
2528
2478
2429
2380
2331
2284
2237
2191
2146
2102
2060
2019
1980
1943
1907
1873
1841
1811
1784
1758
1735
1715
1697
1681
1668
1658
1650
1645
1642
1642
1645
1649
1656
1666
1677
1691
1706
1723
1741
1761
1781
1802
1823
1845
1866
1886
1906
1924
1941
1956
1969
1979
1987
1992
1993
1991
1986
1976
1963
1946
1924
1897
1867
1831
1791
1746
1695
1641
1581
1516
1447
1373
1294
1211
1125
1034
940
843
743
641
537
430
322
213
103
-9
-120
-233
-345
-457
-569
-680
-791
-901
-1010
-1117
-1224
-1329
-1433
-1536
-1638
-1738
-1837
-1934
-2029
-2126
-2220
-2313
-2406
-2498
-2589
-2680
-2770
-2861
-2951
-3041
-3131
-3221
-3311
-3401
-3491
-3581
-3671
-3761
-3852
-3942
-4032
-4122
-4213
-4304
-4395
-4486
-4577
-4669
-4762
-4854
-4947
-5041
-5134
-5228
-5322
-5416
-5510
-5604
-5698
-5791
-5883
-5975
-6066
-6156
-6245
-6333
-6419
-6503
-6586
-6667
-6746
-6824
-6899
-6971
-7042
-7110
-7176
-7240
-7302
-7362
-7419
-7475
-7529
-7581
-7631
-7679
-7726
-7772
-7816
-7858
-7900
-7940
-7979
-8018
-8055
-8093
-8131
-8167
-8204
-8241
-8278
-8316
-8354
-8393
-8433
-8474
-8516
-8560
-8605
-8652
-8700
-8751
-8803
-8856
-8912
-8969
-9029
-9090
-9152
-9217
-9283
-9350
-9420
-9490
-9562
-9636
-9710
-9786
-9863
-9941
-10020
-10100
-10181
-10263
-10346
-10429
-10513
-10598
-10683
-10769
-10855
-10940
-11026
-11112
-11197
-11282
-11366
-11449
-11532
-11613
-11693
-11772
-11849
-11924
-11998
-12069
-12139
-12206
-12271
-12333
-12393
-12451
-12505
-12557
-12606
-12653
-12696
-12737
-12776
-12811
-12844
-12874
-12902
-12928
-12952
-12973
-12993
-13011
-13028
-13043
-13057
-13069
-13081
-13092
-13102
-13111
-13120
-13128
-13136
-13144
-13151
-13158
-13165
-13171
-13178
-13184
-13190
-13196
-13201
-13206
-13211
-13215
-13218
-13221
-13222
-13223
-13222
-13219
-13215
-13209
-13202
-13192
-13180
-13166
-13150
-13132
-13111
-13089
-13064
-13036
-13007
-12975
-12942
-12906
-12868
-12828
-12787
-12743
-12698
-12652
-12604
-12555
-12504
-12453
-12401
-12347
-12293
-12239
-12183
-12127
-12071
-12014
-11956
-11898
-11840
-11781
-11722
-11663
-11603
-11543
-11483
-11423
-11363
-11303
-11244
-11184
-11125
-11065
-11007
-10948
-10890
-10832
-10775
-10717
-10661
-10605
-10549
-10494
-10439
-10385
-10331
-10278
-10225
-10173
-10121
-10070
-10019
-9968
-9918
-9868
-9817
-9767
-9717
-9666
-9616
-9565
-9514
-9463
-9411
-9359
-9307
-9254
-9201
-9148
-9094
-9040
-8986
-8932
-8877
-8823
-8769
-8715
-8662
-8609
-8557
-8505
-8455
-8407
-8359
-8314
-8270
-8228
-8188
-8150
-8115
-8082
-8051
-8023
-7998
-7976
-7956
-7940
-7926
-7916
-7908
-7904
-7903
-7904
-7909
-7917
-7927
-7941
-7957
-7975
-7996
-8018
-8042
-8068
-8095
-8122
-8151
-8180
-8210
-8239
-8268
-8297
-8326
-8353
-8380
-8406
-8431
-8455
-8478
-8499
-8519
-8538
-8556
-8572
-8586
-8599
-8611
-8622
-8631
-8639
-8645
-8650
-8654
-8657
-8658
-8658
-8656
-8653
-8649
-8644
-8638
-8630
-8621
-8612
-8601
-8589
-8577
-8564
-8550
-8536
-8521
-8506
-8490
-8474
-8458
-8443
-8427
-8412
-8397
-8382
-8368
-8355
-8342
-8331
-8320
-8311
-8303
-8296
-8291
-8287
-8285
-8285
-8287
-8290
-8295
-8302
-8311
-8322
-8334
-8348
-8363
-8380
-8398
-8417
-8438
-8460
-8483
-8507
-8532
-8558
-8585
-8613
-8642
-8671
-8701
-8733
-8764
-8797
-8830
-8863
-8898
-8932
-8967
-9002
-9038
-9074
-9110
-9146
-9183
-9220
-9257
-9294
-9331
-9368
-9406
-9444
-9482
-9520
-9558
-9597
-9635
-9674
-9712
-9751
-9790
-9828
-9867
-9905
-9944
-9982
-10020
-10058
-10096
-10133
-10171
-10208
-10245
-10282
-10318
-10354
-10390
-10426
-10461
-10496
-10531
-10565
-10600
-10634
-10668
-10702
-10736
-10770
-10804
-10838
-10871
-10906
-10940
-10974
-11009
-11043
-11078
-11113
-11149
-11184
-11220
-11255
-11291
-11327
-11364
-11400
-11436
-11472
-11508
-11544
-11580
-11616
-11652
-11687
-11723
-11758
-11793
-11827
-11862
-11896
-11930
-11964
-11998
-12032
-12065
-12098
-12131
-12164
-12197
-12230
-12263
-12295
-12328
-12361
-12393
-12426
-12458
-12490
-12522
-12554
-12586
-12617
-12648
-12678
-12708
-12737
-12765
-12793
-12819
-12845
-12870
-12893
-12915
-12936
-12955
-12973
-12990
-13004
-13017
-13028
-13036
-13043
-13048
-13050
-13051
-13049
-13045
-13039
-13031
-13020
-13008
-12994
-12978
-12960
-12940
-12919
-12895
-12870
-12844
-12815
-12785
-12754
-12721
-12687
-12652
-12616
-12578
-12540
-12502
-12462
-12423
-12383
-12343
-12303
-12263
-12223
-12184
-12145
-12106
-12068
-12031
-11994
-11957
-11922
-11887
-11852
-11818
-11785
-11753
-11721
-11690
-11660
-11631
-11602
-11574
-11547
-11521
-11496
-11472
-11449
-11426
-11404
-11383
-11362
-11342
-11322
-11302
-11283
-11263
-11244
-11224
-11204
-11184
-11164
-11143
-11122
-11100
-11077
-11053
-11029
-11004
-10978
-10951
-10923
-10894
-10865
-10835
-10803
-10772
-10739
-10706
-10672
-10637
-10603
-10567
-10531
-10495
-10459
-10422
-10385
-10348
-10310
-10273
-10235
-10197
-10159
-10121
-10082
-10044
-10006
-9968
-9931
-9893
-9856
-9819
-9783
-9747
-9711
-9675
-9640
-9605
-9571
-9537
-9503
-9470
-9437
-9404
-9372
-9340
-9308
-9277
-9246
-9216
-9187
-9159
-9131
-9104
-9078
-9053
-9028
-9005
-8983
-8962
-8942
-8923
-8905
-8887
-8871
-8856
-8841
-8827
-8814
-8802
-8790
-8778
-8768
-8757
-8748
-8738
-8729
-8721
-8713
-8705
-8698
-8690
-8684
-8677
-8670
-8664
-8657
-8650
-8644
-8637
-8629
-8622
-8614
-8605
-8596
-8586
-8576
-8565
-8554
-8542
-8529
-8515
-8500
-8485
-8469
-8452
-8433
-8414
-8395
-8374
-8352
-8330
-8307
-8283
-8259
-8234
-8208
-8182
-8154
-8128
-8100
-8071
-8042
-8013
-7984
-7954
-7924
-7893
-7863
-7831
-7800
-7768
-7736
-7703
-7670
-7637
-7603
-7569
-7535
-7500
-7464
-7428
-7392
-7354
-7317
-7278
-7238
-7198
-7156
-7114
-7070
-7025
-6979
-6931
-6882
-6832
-6780
-6727
-6673
-6618
-6561
-6504
-6445
-6386
-6326
-6266
-6205
-6143
-6082
-6020
-5959
-5897
-5836
-5776
-5716
-5657
-5598
-5540
-5483
-5427
-5372
-5318
-5265
-5213
-5161
-5111
-5061
-5012
-4964
-4917
-4870
-4823
-4777
-4730
-4684
-4638
-4591
-4544
-4497
-4449
-4401
-4352
-4303
-4254
-4203
-4153
-4101
-4050
-3997
-3944
-3890
-3836
-3780
-3724
-3668
-3610
-3552
-3493
-3433
-3372
-3310
-3248
-3184
-3120
-3054
-2987
-2920
-2851
-2782
-2711
-2640
-2567
-2494
-2420
-2345
-2270
-2194
-2118
-2041
-1964
-1887
-1810
-1733
-1657
-1581
-1505
-1430
-1356
-1283
-1211
-1141
-1071
-1004
-937
-872
-809
-748
-688
-630
-574
-519
-466
-415
-366
-318
-272
-227
-184
-142
-102
-63
-25
12
48
83
117
151
184
217
249
282
314
347
380
413
447
482
517
553
590
628
666
706
747
788
831
874
919
964
1010
1057
1105
1154
1204
1254
1305
1356
1408
1461
1514
1567
1621
1675
1730
1785
1840
1896
1952
2009
2066
2123
2182
2241
2301
2361
2423
2485
2548
2613
2678
2744
2811
2879
2948
3018
3089
3160
3232
3305
3379
3453
3528
3604
3681
3758
3835
3914
3993
4073
4153
4234
4316
4398
4482
4566
4650
4735
4821
4908
4996
5084
5172
5261
5351
5441
5531
5622
5713
5804
5895
5986
6077
6167
6258
6347
6437
6526
6614
6702
6789
6876
6961
7046
7130
7213
7294
7375
7455
7533
7610
7686
7761
7834
7907
7978
8048
8118
8186
8253
8320
8386
8452
8517
8582
8647
8711
8776
8841
8906
8972
9038
9104
9171
9238
9306
9375
9445
9515
9586
9657
9729
9802
9876
9950
10026
10101
10178
10255
10333
10411
10490
10569
10649
10729
10809
10890
10970
11051
11132
11212
11292
11372
11451
11530
11608
11685
11762
11837
11911
11984
12056
12127
12196
12264
12331
12395
12459
12520
12580
12638
12694
12748
12800
12851
12900
12947
12992
13035
13077
13118
13156
13194
13230
13264
13297
13330
13361
13390
13419
13447
13474
13500
13525
13549
13572
13595
13617
13638
13658
13678
13697
13715
13732
13749
13765
13781
13795
13810
13823
13836
13849
13860
13872
13882
13892
13902
13911
13919
13927
13934
13941
13948
13954
13960
13966
13971
13977
13982
13987
13992
13996
14000
14004
14007
14009
14011
14012
14012
14012
14010
14007
14002
13997
13990
13982
13973
13963
13951
13938
13924
13909
13893
13875
13857
13838
13818
13798
13777
13755
13734
13712
13690
13668
13646
13625
13604
13583
13564
13545
13527
13510
13494
13480
13466
13454
13442
13432
13423
13415
13408
13402
13397
13393
13389
13386
13384
13382
13380
13379
13379
13378
13378
13378
13378
13377
13377
13377
13377
13376
13375
13374
13373
13372
13370
13368
13366
13364
13361
13358
13356
13353
13350
13347
13344
13341
13339
13336
13334
13331
13329
13326
13324
13321
13318
13315
13312
13308
13304
13300
13294
13288
13282
13274
13266
13257
13248
13237
13226
13214
13202
13189
13175
13161
13146
13130
13114
13098
13082
13065
13049
13032
13016
13000
12985
12971
12957
12944
12933
12921
12911
12902
12894
12887
12880
12874
12869
12865
12861
12857
12854
12851
12848
12845
12842
12838
12834
12830
12825
12819
12813
12806
12797
12789
12779
12768
12756
12744
12730
12716
12700
12684
12667
12649
12630
12611
12590
12569
12547
12525
12502
12478
12454
12429
12403
12378
12352
12325
12298
12271
12244
12217
12189
12162
12134
12107
12080
12052
12025
11998
11971
11945
11918
11892
11867
11841
11817
11792
11768
11744
11721
11699
11676
11655
11633
11613
11593
11573
11554
11536
11518
11500
11483
11466
11450
11433
11417
11401
11385
11369
11353
11337
11320
11304
11287
11270
11253
11235
11217
11199
11180
11161
11142
11122
11103
11083
11062
11042
11022
11002
10982
10962
10942
10922
10902
10883
10864
10845
10826
10808
10790
10772
10754
10737
10720
10703
10687
10671
10655
10639
10623
10608
10592
10576
10559
10543
10526
10509
10492
10474
10456
10437
10418
10398
10377
10356
10334
10311
10287
10262
10236
10209
10181
10151
10121
10089
10057
10023
9988
9953
9916
9878
9839
9800
9759
9718
9676
9634
9591
9547
9503
9459
9414
9370
9325
9280
9236
9191
9147
9102
9058
9014
8971
8927
8884
8840
8797
8754
8711
8668
8626
8583
8541
8499
8457
8415
8374
8332
8291
8251
8210
8170
8130
8090
8051
8013
7974
7936
7899
7862
7825
7789
7754
7719
7685
7651
7618
7586
7555
7524
7494
7465
7436
7407
7379
7352
7325
7298
7271
7244
7218
7191
7164
7138
7111
7083
7056
7028
6999
6970
6941
6911
6880
6848
6816
6784
6751
6717
6682
6647
6611
6575
6538
6501
6463
6425
6386
6347
6307
6267
6227
6187
6146
6105
6064
6023
5981
5939
5897
5855
5812
5770
5727
5684
5641
5598
5555
5512
5469
5426
5383
5340
5297
5254
5211
5169
5127
5085
5043
5002
4960
4920
4879
4839
4799
4760
4721
4682
4643
4605
4567
4530
4492
4455
4417
4380
4342
4305
4267
4228
4190
4150
4111
4070
4030
3988
3946
3903
3859
3814
3768
3721
3673
3625
3575
3525
3474
3422
3370
3317
3263
3209
3155
3100
3045
2989
2933
2877
2821
2764
2708
2652
2595
2539
2482
2426
2369
2313
2257
2201
2145
2089
2032
1976
1920
1863
1806
1749
1692
1634
1576
1518
1459
1399
1339
1278
1217
1155
1093
1030
966
902
837
772
706
640
573
506
439
372
304
237
169
101
33
-35
-103
-172
-240
-308
-376
-443
-511
-578
-645
-712
-778
-844
-910
-975
-1040
-1105
-1169
-1232
-1295
-1357
-1419
-1480
-1540
-1600
-1658
-1716
-1773
-1830
-1885
-1940
-1993
-2045
-2097
-2148
-2197
-2246
-2293
-2339
-2384
-2429
-2472
-2514
-2556
-2596
-2635
-2674
-2712
-2748
-2784
-2819
-2853
-2886
-2918
-2949
-2980
-3009
-3038
-3065
-3092
-3118
-3143
-3167
-3191
-3214
-3236
-3257
-3278
-3299
-3319
-3338
-3357
-3375
-3393
-3411
-3428
-3445
-3461
-3477
-3492
-3507
-3522
-3536
-3550
-3564
-3577
-3590
-3602
-3613
-3625
-3635
-3646
-3656
-3665
-3674
-3683
-3691
-3699
-3707
-3714
-3720
-3727
-3733
-3739
-3744
-3749
-3754
-3759
-3764
-3768
-3773
-3778
-3783
-3788
-3793
-3799
-3805
-3812
-3819
-3827
-3835
-3844
-3853
-3863
-3874
-3885
-3896
-3908
-3921
-3934
-3947
-3961
-3975
-3990
-4005
-4019
-4035
-4051
-4067
-4083
-4099
-4115
-4131
-4148
-4164
-4180
-4196
-4213
-4229
-4245
-4260
-4276
-4292
-4308
-4323
-4339
-4355
-4371
-4387
-4403
-4419
-4435
-4452
-4469
-4486
-4503
-4521
-4538
-4556
-4574
-4592
-4611
-4629
-4647
-4665
-4683
-4701
-4719
-4737
-4754
-4772
-4789
-4805
-4822
-4838
-4854
-4869
-4884
-4899
-4914
-4928
-4942
-4955
-4968
-4980
-4992
-5004
-5015
-5025
-5035
-5045
-5054
-5062
-5070
-5078
-5085
-5091
-5098
-5104
-5109
-5115
-5120
-5125
-5130
-5135
-5140
-5144
-5149
-5153
-5158
-5162
-5167
-5172
-5177
-5182
-5187
-5192
-5198
-5203
-5208
-5214
-5219
-5224
-5229
-5235
-5239
-5244
-5249
-5253
-5258
-5262
-5266
-5270
-5273
-5277
-5280
-5284
-5287
-5290
-5293
-5296
-5299
-5302
-5305
-5308
-5311
-5315
-5318
-5322
-5326
-5331
-5336
-5341
-5347
-5353
-5360
-5368
-5376
-5384
-5393
-5403
-5413
-5424
-5435
-5447
-5460
-5473
-5486
-5500
-5515
-5530
-5545
-5560
-5576
-5592
-5608
-5624
-5640
-5656
-5672
-5688
-5703
-5717
-5731
-5744
-5757
-5769
-5780
-5790
-5799
-5807
-5814
-5820
-5825
-5830
-5833
-5835
-5836
-5837
-5837
-5836
-5835
-5833
-5830
-5828
-5825
-5821
-5818
-5814
-5811
-5807
-5803
-5800
-5797
-5793
-5790
-5787
-5785
-5782
-5780
-5778
-5776
-5775
-5773
-5772
-5771
-5770
-5770
-5769
-5768
-5768
-5767
-5766
-5766
-5765
-5764
-5763
-5762
-5761
-5760
-5759
-5758
-5756
-5755
-5753
-5752
-5751
-5749
-5748
-5747
-5746
-5745
-5744
-5743
-5743
-5742
-5742
-5742
-5743
-5743
-5744
-5745
-5747
-5749
-5751
-5754
-5758
-5761
-5766
-5770
-5775
-5781
-5787
-5793
-5799
-5806
-5813
-5820
-5827
-5834
-5842
-5849
-5856
-5863
-5870
-5876
-5883
-5889
-5894
-5900
-5905
-5910
-5914
-5918
-5922
-5926
-5929
-5932
-5934
-5937
-5939
-5941
-5943
-5945
-5947
-5949
-5951
-5953
-5955
-5957
-5960
-5962
-5965
-5969
-5972
-5976
-5981
-5986
-5991
-5997
-6003
-6009
-6016
-6023
-6031
-6040
-6049
-6058
-6068
-6078
-6089
-6100
-6112
-6125
-6138
-6152
-6166
-6181
-6196
-6212
-6229
-6246
-6263
-6281
-6299
-6318
-6336
-6355
-6374
-6393
-6412
-6431
-6449
-6467
-6485
-6502
-6519
-6535
-6550
-6564
-6578
-6590
-6602
-6613
-6623
-6631
-6639
-6646
-6651
-6655
-6658
-6660
-6661
-6661
-6659
-6657
-6653
-6649
-6644
-6638
-6631
-6624
-6616
-6608
-6600
-6591
-6582
-6574
-6565
-6557
-6548
-6540
-6533
-6525
-6518
-6512
-6506
-6500
-6495
-6490
-6485
-6481
-6476
-6472
-6468
-6464
-6459
-6455
-6450
-6444
-6438
-6432
-6425
-6417
-6409
-6400
-6390
-6379
-6367
-6355
-6342
-6327
-6312
-6297
-6280
-6263
-6245
-6226
-6207
-6188
-6168
-6147
-6126
-6105
-6084
-6062
-6040
-6019
-5997
-5974
-5952
-5930
-5908
-5886
-5864
-5841
-5819
-5796
-5773
-5750
-5727
-5704
-5680
-5656
-5631
-5606
-5581
-5555
-5529
-5503
-5475
-5448
-5420
-5391
-5363
-5333
-5303
-5273
-5243
-5212
-5180
-5148
-5116
-5084
-5051
-5017
-4984
-4949
-4915
-4880
-4844
-4808
-4772
-4735
-4697
-4659
-4620
-4581
-4541
-4501
-4460
-4419
-4377
-4335
-4293
-4250
-4207
-4164
-4121
-4078
-4035
-3993
-3950
-3908
-3866
-3824
-3783
-3742
-3701
-3661
-3621
-3582
-3543
-3505
-3468
-3431
-3394
-3358
-3322
-3287
-3252
-3218
-3183
-3149
-3114
-3080
-3046
-3011
-2977
-2942
-2906
-2870
-2833
-2796
-2758
-2719
-2680
-2639
-2598
-2555
-2511
-2467
-2421
-2374
-2327
-2278
-2228
-2177
-2125
-2072
-2019
-1964
-1909
-1853
-1796
-1739
-1682
-1624
-1566
-1508
-1449
-1391
-1332
-1273
-1215
-1156
-1098
-1039
-981
-923
-865
-808
-750
-693
-636
-580
-523
-467
-410
-354
-298
-242
-186
-129
-73
-16
41
98
155
213
272
331
390
450
511
573
635
698
762
827
892
958
1025
1093
1162
1231
1301
1371
1443
1515
1587
1660
1733
1807
1882
1956
2031
2106
2181
2257
2332
2408
2484
2560
2635
2711
2787
2863
2939
3014
3090
3165
3241
3316
3390
3465
3538
3612
3685
3757
3829
3901
3972
4042
4112
4182
4251
4319
4387
4454
4521
4587
4654
4719
4785
4850
4915
4979
5043
5107
5171
5235
5298
5361
5424
5486
5548
5610
5672
5733
5794
5855
5915
5974
6034
6092
6150
6208
6265
6322
6378
6433
6488
6542
6596
6650
6703
6755
6807
6859
6911
6962
7013
7064
7114
7165
7215
7265
7315
7364
7414
7464
7513
7562
7612
7661
7711
7760
7810
7860
7910
7960
8010
8061
8112
8164
8215
8268
8320
8373
8426
8480
8533
8587
8642
8696
8751
8805
8860
8914
8969
9023
9077
9131
9184
9237
9289
9342
9393
9444
9495
9545
9595
9644
9693
9741
9789
9836
9883
9930
9976
10022
10067
10113
10158
10203
10248
10292
10336
10380
10424
10467
10510
10552
10594
10635
10676
10716
10755
10794
10832
10868
10904
10939
10973
11005
11036
11067
11095
11123
11149
11174
11198
11220
11241
11260
11278
11295
11311
11325
11338
11350
11362
11372
11381
11390
11398
11405
11412
11419
11425
11432
11438
11444
11451
11457
11465
11472
11480
11488
11497
11507
11517
11528
11540
11552
11565
11579
11593
11608
11623
11640
11657
11675
11694
11713
11733
11754
11776
11799
11822
11846
11871
11896
11922
11949
11976
12003
12031
12059
12087
12115
12144
12172
12201
12229
12257
12284
12311
12338
12364
12390
12414
12438
12461
12483
12505
12525
12544
12562
12579
12595
12610
12623
12636
12647
12658
12667
12676
12683
12690
12696
12701
12705
12709
12711
12714
12715
12716
12717
12717
12716
12715
12713
12711
12709
12706
12703
12699
12695
12690
12685
12679
12673
12666
12659
12651
12643
12634
12625
12615
12605
12594
12583
12571
12559
12547
12534
12521
12508
12494
12480
12466
12451
12437
12422
12407
12391
12376
12361
12345
12330
12314
12299
12284
12268
12253
12239
12224
12209
12195
12180
12166
12152
12137
12123
12109
12094
12079
12064
12048
12032
12015
11998
11980
11962
11943
11923
11902
11881
11858
11835
11812
11787
11762
11737
11710
11683
11656
11628
11600
11571
11542
11513
11484
11455
11425
11396
11367
11338
11310
11281
11254
11226
11200
11174
11148
11124
11100
11078
11056
11035
11016
10998
10980
10964
10950
10936
10923
10912
10901
10892
10883
10876
10868
10862
10856
10851
10846
10841
10837
10832
10828
10823
10819
10814
10809
10803
10797
10791
10783
10776
10767
10758
10747
10736
10724
10711
10697
10681
10664
10646
10627
10606
10584
10561
10537
10511
10483
10455
10425
10393
10361
10328
10293
10258
10222
10185
10147
10109
10070
10031
9991
9951
9911
9870
9829
9788
9747
9705
9663
9622
9580
9537
9495
9453
9410
9367
9324
9281
9237
9194
9150
9105
9061
9016
8972
8926
8881
8835
8789
8743
8696
8648
8601
8552
8503
8454
8404
8353
8302
8250
8198
8145
8090
8037
7983
7928
7873
7817
7761
7704
7648
7591
7534
7476
7419
7361
7303
7245
7188
7130
7072
7014
6956
6898
6841
6783
6726
6668
6610
6553
6495
6438
6380
6322
6264
6206
6148
6089
6031
5972
5913
5853
5794
5734
5673
5612
5550
5488
5426
5363
5299
5235
5170
5105
5039
4973
4906
4839
4771
4703
4634
4565
4495
4426
4356
4285
4215
4144
4073
4002
3930
3859
3788
3716
3645
3573
3502
3430
3358
3286
3214
3143
3071
2999
2927
2855
2782
2710
2638
2566
2494
2422
2351
2279
2208
2137
2067
1996
1927
1857
1788
1720
1652
1585
1519
1453
1388
1324
1260
1198
1136
1075
1014
955
896
838
781
724
667
611
556
501
446
392
338
284
231
178
125
72
20
-33
-84
-136
-188
-239
-290
-340
-390
-440
-490
-539
-588
-637
-685
-733
-780
-827
-874
-921
-968
-1014
-1060
-1106
-1151
-1196
-1241
-1286
-1330
-1374
-1418
-1461
-1504
-1546
-1588
-1630
-1671
-1711
-1751
-1791
-1830
-1868
-1906
-1942
-1979
-2013
-2048
-2082
-2115
-2147
-2177
-2207
-2236
-2264
-2291
-2317
-2342
-2366
-2388
-2410
-2431
-2451
-2470
-2488
-2505
-2522
-2537
-2552
-2566
-2580
-2592
-2604
-2616
-2627
-2638
-2648
-2658
-2668
-2678
-2687
-2696
-2706
-2715
-2725
-2735
-2744
-2754
-2764
-2775
-2785
-2796
-2807
-2818
-2829
-2841
-2852
-2864
-2876
-2888
-2901
-2913
-2926
-2939
-2951
-2965
-2978
-2991
-3004
-3018
-3031
-3045
-3058
-3072
-3086
-3100
-3113
-3128
-3142
-3156
-3171
-3186
-3201
-3217
-3232
-3248
-3263
-3279
-3295
-3311
-3327
-3342
-3358
-3373
-3389
-3404
-3419
-3435
-3449
-3464
-3479
-3493
-3507
-3522
-3535
-3549
-3562
-3576
-3588
-3601
-3613
-3626
-3637
-3649
-3660
-3672
-3682
-3693
-3704
-3714
-3725
-3735
-3745
-3756
-3766
-3776
-3787
-3798
-3809
-3820
-3832
-3844
-3856
-3869
-3882
-3896
-3910
-3924
-3939
-3954
-3970
-3986
-4003
-4019
-4037
-4054
-4072
-4090
-4108
-4126
-4144
-4163
-4181
-4199
-4217
-4235
-4253
-4271
-4288
-4305
-4322
-4338
-4354
-4370
-4385
-4400
-4415
-4429
-4443
-4456
-4469
-4481
-4494
-4505
-4517
-4528
-4539
-4549
-4560
-4570
-4580
-4589
-4599
-4608
-4616
-4625
-4633
-4641
-4648
-4655
-4662
-4668
-4673
-4678
-4682
-4686
-4689
-4692
-4694
-4695
-4695
-4695
-4694
-4692
-4690
-4687
-4683
-4679
-4674
-4669
-4662
-4656
-4649
-4641
-4633
-4625
-4616
-4607
-4598
-4588
-4578
-4568
-4558
-4548
-4538
-4527
-4517
-4506
-4496
-4486
-4476
-4466
-4456
-4446
-4437
-4427
-4418
-4410
-4401
-4392
-4384
-4376
-4368
-4360
-4353
-4346
-4338
-4331
-4324
-4317
-4310
-4303
-4296
-4289
-4282
-4275
-4268
-4260
-4252
-4244
-4236
-4227
-4218
-4209
-4199
-4189
-4178
-4167
-4155
-4142
-4129
-4115
-4101
-4085
-4069
-4053
-4035
-4017
-3997
-3977
-3957
-3935
-3913
-3890
-3866
-3841
-3816
-3790
-3763
-3736
-3707
-3678
-3649
-3619
-3588
-3557
-3525
-3493
-3461
-3428
-3395
-3362
-3329
-3296
-3262
-3229
-3196
-3162
-3129
-3097
-3064
-3032
-3000
-2968
-2937
-2907
-2876
-2847
-2817
-2789
-2761
-2733
-2706
-2680
-2654
-2628
-2603
-2578
-2554
-2529
-2505
-2482
-2458
-2434
-2410
-2386
-2362
-2338
-2313
-2289
-2263
-2238
-2211
-2185
-2157
-2130
-2101
-2073
-2043
-2013
-1983
-1951
-1920
-1888
-1855
-1822
-1789
-1756
-1722
-1688
-1654
-1619
-1585
-1550
-1516
-1481
-1447
-1413
-1379
-1345
-1311
-1277
-1244
-1211
-1178
-1146
-1113
-1081
-1050
-1018
-988
-958
-928
-898
-869
-841
-813
-786
-759
-733
-708
-683
-658
-635
-611
-589
-566
-545
-523
-503
-482
-462
-442
-423
-404
-385
-367
-348
-330
-313
-295
-277
-260
-243
-225
-208
-191
-174
-157
-139
-122
-104
-87
-69
-51
-33
-14
5
23
42
62
81
100
120
140
159
179
198
217
237
255
274
292
310
328
345
362
379
395
411
427
442
457
472
486
501
515
528
542
556
569
582
595
608
620
633
645
658
670
682
694
706
718
730
742
754
765
776
788
799
809
820
830
841
851
861
870
880
889
898
907
915
924
932
940
948
956
964
971
979
987
994
1000
1008
1016
1024
1031
1038
1046
1053
1060
1067
1074
1082
1089
1096
1103
1110
1117
1123
1130
1136
1143
1149
1154
1160
1165
1170
1175
1180
1184
1188
1191
1194
1197
1200
1202
1204
1206
1208
1209
1210
1212
1213
1214
1215
1216
1217
1217
1218
1219
1220
1221
1222
1222
1223
1224
1225
1226
1227
1229
1230
1232
1234
1236
1238
1241
1243
1246
1249
1252
1255
1258
1261
1265
1268
1272
1275
1279
1282
1285
1288
1292
1295
1298
1301
1303
1306
1309
1311
1314
1316
1318
1321
1323
1326
1328
1331
1333
1336
1339
1342
1345
1349
1353
1357
1361
1366
1370
1376
1381
1387
1393
1399
1405
1412
1419
1426
1434
1441
1449
1457
1465
1473
1481
1489
1498
1506
1515
1524
1532
1541
1551
1560
1570
1580
1590
1600
1611
1622
1634
1646
1658
1671
1684
1698
1712
1727
1742
1757
1773
1789
1806
1822
1840
1857
1875
1893
1911
1930
1948
1967
1985
2004
2023
2041
2060
2079
2097
2115
2133
2151
2169
2186
2204
2221
2238
2254
2271
2287
2303
2319
2335
2351
2366
2382
2397
2413
2428
2444
2459
2475
2491
2507
2523
2539
2556
2573
2589
2607
2624
2641
2659
2677
2695
2713
2731
2749
2767
2786
2805
2824
2843
2862
2881
2901
2921
2941
2961
2982
3003
3024
3045
3067
3089
3112
3135
3158
3182
3206
3230
3255
3280
3305
3330
3356
3382
3408
3435
3462
3489
3516
3544
3572
3600
3628
3656
3685
3714
3743
3772
3801
3831
3861
3890
3920
3950
3980
4010
4038
4069
4099
4129
4158
4188
4218
4247
4277
4306
4336
4365
4395
4424
4454
4483
4513
4543
4573
4603
4633
4663
4694
4725
4756
4787
4818
4850
4882
4915
4947
4980
5013
5046
5080
5114
5147
5181
5215
5249
5283
5317
5350
5384
5417
5450
5483
5516
5549
5581
5613
5645
5676
5707
5738
5769
5799
5828
5858
5886
5915
5943
5971
5998
6024
6051
6076
6101
6126
6149
6173
6195
6217
6238
6259
6278
6297
6315
6333
6349
6366
6381
6396
6410
6423
6436
6449
6461
6472
6483
6494
6504
6513
6522
6531
6539
6547
6555
6562
6568
6575
6580
6586
6591
6596
6600
6604
6607
6611
6613
6616
6618
6620
6622
6623
6624
6624
6624
6624
6624
6623
6621
6619
6617
6614
6610
6606
6602
6597
6591
6584
6577
6569
6560
6551
6541
6530
6518
6505
6492
6478
6464
6448
6433
6416
6399
6382
6364
6346
6327
6308
6289
6269
6249
6229
6209
6188
6167
6147
6126
6104
6083
6062
6040
6019
5997
5975
5953
5931
5909
5887
5864
5842
5819
5797
5774
5752
5729
5706
5684
5661
5639
5616
5594
5572
5550
5529
5507
5486
5464
5443
5422
5401
5381
5360
5340
5320
5299
5279
5259
5239
5219
5199
5179
5159
5139
5119
5099
5078
5058
5037
5016
4995
4974
4952
4930
4907
4884
4861
4837
4813
4788
4763
4737
4710
4684
4656
4628
4600
4571
4542
4513
4483
4453
4423
4392
4361
4330
4298
4266
4234
4202
4170
4138
4105
4073
4040
4008
3975
3942
3909
3876
3844
3811
3778
3745
3712
3679
3646
3613
3580
3547
3513
3480
3447
3414
3380
3347
3313
3280
3246
3212
3179
3145
3112
3078
3044
3011
2977
2944
2910
2877
2843
2810
2777
2744
2711
2678
2645
2612
2579
2546
2514
2481
2449
2417
2385
2353
2322
2290
2259
2228
2197
2166
2136
2105
2075
2045
2015
1985
1955
1925
1896
1866
1836
1806
1777
1747
1717
1687
1657
1627
1597
1567
1536
1506
1476
1445
1415
1384
1354
1323
1293
1263
1233
1203
1173
1144
1115
1086
1057
1029
1000
974
946
919
893
866
840
814
789
763
738
713
688
664
639
615
591
567
543
519
495
472
448
424
401
378
355
331
308
285
262
240
217
194
171
149
126
104
81
58
36
13
-10
-33
-55
-78
-101
-124
-147
-169
-192
-214
-236
-258
-280
-302
-323
-344
-365
-386
-406
-426
-446
-465
-485
-503
-522
-540
-558
-576
-593
-610
-627
-643
-659
-674
-690
-704
-719
-733
-747
-760
-773
-786
-798
-811
-822
-834
-845
-855
-866
-876
-885
-895
-904
-913
-922
-930
-939
-947
-955
-963
-971
-979
-986
-994
-1000
-1008
-1016
-1024
-1031
-1038
-1045
-1052
-1059
-1066
-1073
-1080
-1087
-1094
-1101
-1108
-1115
-1122
-1130
-1137
-1145
-1153
-1161
-1169
-1178
-1187
-1196
-1206
-1216
-1226
-1237
-1248
-1260
-1272
-1284
-1296
-1309
-1322
-1336
-1349
-1363
-1377
-1391
-1405
-1419
-1433
-1448
-1462
-1476
-1489
-1503
-1517
-1530
-1543
-1556
-1568
-1581
-1593
-1605
-1616
-1627
-1638
-1648
-1659
-1668
-1678
-1687
-1696
-1705
-1714
-1722
-1731
-1739
-1747
-1755
-1762
-1770
-1778
-1785
-1793
-1800
-1808
-1815
-1822
-1830
-1837
-1844
-1852
-1859
-1866
-1873
-1881
-1888
-1895
-1902
-1910
-1917
-1924
-1931
-1938
-1945
-1953
-1960
-1967
-1974
-1981
-1988
-1994
-2001
-2008
-2015
-2021
-2029
-2036
-2043
-2049
-2056
-2063
-2070
-2077
-2083
-2090
-2097
-2103
-2110
-2116
-2122
-2129
-2135
-2141
-2147
-2153
-2158
-2164
-2169
-2175
-2180
-2185
-2191
-2196
-2201
-2206
-2210
-2215
-2220
-2224
-2228
-2233
-2237
-2241
-2245
-2249
-2253
-2257
-2261
-2265
-2268
-2272
-2276
-2280
-2284
-2288
-2291
-2295
-2300
-2304
-2308
-2312
-2317
-2321
-2326
-2330
-2335
-2340
-2345
-2350
-2355
-2360
-2365
-2370
-2376
-2381
-2387
-2392
-2398
-2404
-2410
-2415
-2421
-2427
-2432
-2438
-2443
-2448
-2453
-2458
-2463
-2467
-2471
-2476
-2479
-2483
-2486
-2489
-2492
-2495
-2497
-2499
-2501
-2503
-2505
-2506
-2507
-2508
-2508
-2509
-2509
-2509
-2509
-2509
-2508
-2507
-2506
-2505
-2503
-2501
-2499
-2497
-2494
-2492
-2488
-2485
-2481
-2477
-2473
-2468
-2463
-2457
-2451
-2445
-2439
-2432
-2425
-2418
-2410
-2402
-2394
-2386
-2377
-2369
-2360
-2351
-2342
-2333
-2325
-2316
-2307
-2298
-2290
-2282
-2274
-2266
-2258
-2251
-2244
-2237
-2230
-2224
-2218
-2212
-2207
-2202
-2198
-2193
-2189
-2185
-2182
-2178
-2175
-2172
-2169
-2166
-2164
-2161
-2158
-2156
-2153
-2151
-2148
-2145
-2143
-2140
-2137
-2134
-2131
-2128
-2125
-2121
-2118
-2114
-2111
-2107
-2103
-2100
-2096
-2092
-2087
-2083
-2079
-2074
-2069
-2064
-2059
-2053
-2047
-2041
-2033
-2027
-2020
-2013
-2005
-1996
-1987
-1978
-1968
-1958
-1948
-1937
-1926
-1914
-1902
-1889
-1876
-1862
-1848
-1834
-1819
-1804
-1788
-1772
-1756
-1739
-1722
-1704
-1686
-1667
-1648
-1629
-1609
-1588
-1567
-1546
-1524
-1502
-1479
-1456
-1432
-1408
-1383
-1357
-1331
-1305
-1277
-1250
-1221
-1192
-1162
-1132
-1101
-1070
-1038
-1004
-971
-938
-903
-868
-833
-797
-761
-724
-687
-650
-613
-575
-537
-500
-462
-424
-387
-349
-312
-275
-238
-202
-166
-130
-95
-61
-26
7
40
72
104
135
166
196
225
254
281
309
335
362
387
412
437
461
484
507
530
553
575
596
618
639
660
681
702
723
744
765
786
807
828
849
871
893
915
937
960
984
1008
1032
1057
1082
1108
1134
1161
1189
1217
1245
1274
1304
1334
1364
1395
1426
1457
1489
1521
1554
1586
1619
1652
1685
1717
1750
1783
1816
1849
1881
1914
1946
1979
2011
2043
2075
2106
2138
2169
2201
2232
2263
2294
2325
2355
2386
2416
2447
2477
2507
2538
2568
2599
2629
2660
2691
2721
2753
2784
2815
2847
2879
2911
2944
2976
3009
3042
3075
3108
3141
3175
3208
3242
3275
3309
3342
3376
3409
3442
3475
3508
3541
3573
3605
3638
3669
3701
3733
3764
3795
3826
3857
3887
3917
3948
3978
4008
4038
4067
4097
4127
4157
4187
4217
4246
4276
4306
4337
4367
4397
4428
4459
4490
4521
4552
4583
4614
4646
4677
4709
4741
4773
4805
4837
4870
4902
4934
4967
4999
5032
5064
5096
5128
5160
5191
5223
5254
5284
5314
5343
5372
5400
5427
5454
5479
5504
5528
5550
5572
5592
5612
5630
5647
5663
5678
5691
5704
5715
5726
5735
5744
5752
5759
5765
5770
5775
5779
5782
5785
5787
5788
5790
5790
5790
5790
5790
5789
5787
5786
5784
5782
5779
5777
5774
5771
5768
5765
5761
5758
5754
5750
5746
5742
5738
5734
5729
5725
5720
5715
5709
5704
5698
5692
5686
5680
5673
5666
5659
5652
5645
5637
5629
5621
5612
5603
5594
5585
5575
5566
5555
5545
5534
5523
5511
5500
5488
5475
5462
5449
5435
5421
5406
5390
5374
5357
5340
5322
5303
5283
5263
5242
5221
5199
5176
5152
5129
5104
5079
5054
5028
5002
4976
4949
4922
4894
4867
4839
4811
4783
4754
4726
4697
4668
4639
4610
4581
4552
4523
4493
4464
4434
4405
4375
4345
4315
4284
4254
4224
4193
4163
4132
4101
4070
4040
4009
3979
3949
3919
3889
3859
3830
3801
3772
3743
3715
3687
3660
3633
3606
3579
3553
3527
3502
3476
3451
3426
3400
3375
3350
3325
3300
3275
3250
3225
3200
3175
3150
3124
3099
3073
3048
3022
2996
2970
2944
2918
2892
2866
2839
2812
2785
2758
2731
2703
2676
2648
2620
2592
2563
2535
2507
2479
2451
2423
2395
2367
2340
2313
2286
2260
2234
2208
2184
2160
2136
2113
2091
2070
2049
2029
2011
1992
1975
1958
1943
1928
1914
1900
1888
1876
1865
1855
1846
1837
1829
1822
1815
1810
1804
1800
1796
1792
1789
1786
1783
1780
1778
1775
1773
1771
1768
1765
1762
1758
1754
1750
1745
1740
1733
1727
1719
1711
1701
1691
1680
1667
1654
1640
1624
1607
1590
1571
1551
1530
1507
1484
1460
1435
1409
1382
1355
1327
1298
1269
1239
1209
1179
1148
1117
1086
1055
1025
994
963
933
902
872
843
813
785
756
728
701
674
647
621
596
571
547
523
500
477
455
433
413
392
372
353
334
316
298
281
265
249
234
219
205
192
179
167
155
144
133
123
114
104
96
87
79
71
63
56
48
41
33
26
18
11
3
-5
-14
-23
-32
-41
-51
-61
-71
-82
-93
-104
-116
-129
-141
-154
-167
-180
-194
-208
-221
-235
-249
-263
-276
-290
-303
-317
-330
-343
-356
-368
-380
-392
-404
-415
-426
-437
-448
-458
-468
-478
-487
-497
-506
-515
-524
-533
-542
-551
-560
-569
-578
-587
-596
-606
-615
-625
-634
-644
-654
-664
-674
-685
-695
-705
-716
-727
-738
-748
-759
-770
-781
-792
-803
-814
-825
-836
-846
-857
-868
-879
-889
-900
-911
-921
-932
-943
-954
-964
-975
-986
-997
-1008
-1018
-1029
-1040
-1052
-1063
-1074
-1085
-1096
-1107
-1118
-1129
-1140
-1151
-1161
-1172
-1182
-1192
-1201
-1210
-1219
-1228
-1236
-1244
-1252
-1259
-1265
-1272
-1278
-1284
-1289
-1294
-1299
-1303
-1308
-1312
-1316
-1320
-1324
-1329
-1333
-1337
-1342
-1346
-1351
-1356
-1362
-1367
-1373
-1379
-1386
-1392
-1399
-1406
-1414
-1421
-1429
-1437
-1445
-1453
-1461
-1470
-1478
-1487
-1496
-1505
-1515
-1524
-1533
-1543
-1552
-1561
-1571
-1580
-1589
-1598
-1607
-1616
-1625
-1634
-1643
-1651
-1660
-1668
-1677
-1685
-1693
-1700
-1708
-1715
-1723
-1730
-1737
-1744
-1751
-1758
-1764
-1771
-1777
-1784
-1791
-1797
-1804
-1810
-1817
-1824
-1830
-1837
-1844
-1851
-1858
-1865
-1872
-1878
-1885
-1892
-1899
-1906
-1913
-1920
-1927
-1934
-1940
-1947
-1954
-1961
-1969
-1976
-1983
-1990
-1997
-2005
-2012
-2019
-2027
-2033
-2041
-2049
-2056
-2064
-2071
-2079
-2086
-2094
-2101
-2108
-2115
-2122
-2129
-2135
-2141
-2147
-2153
-2158
-2163
-2168
-2171
-2175
-2178
-2180
-2182
-2183
-2184
-2184
-2183
-2182
-2180
-2177
-2174
-2170
-2165
-2159
-2153
-2146
-2139
-2130
-2122
-2112
-2102
-2092
-2080
-2069
-2057
-2044
-2031
-2017
-2004
-1990
-1975
-1961
-1946
-1931
-1916
-1901
-1886
-1872
-1857
-1842
-1827
-1812
-1798
-1784
-1769
-1755
-1742
-1728
-1715
-1701
-1688
-1675
-1663
-1650
-1638
-1626
-1614
-1602
-1590
-1579
-1567
-1556
-1545
-1534
-1523
-1512
-1501
-1490
-1479
-1468
-1457
-1446
-1435
-1424
-1412
-1401
-1390
-1379
-1368
-1356
-1345
-1333
-1322
-1310
-1298
-1287
-1275
-1263
-1250
-1238
-1226
-1213
-1200
-1188
-1174
-1161
-1148
-1135
-1121
-1107
-1093
-1079
-1065
-1051
-1037
-1022
-1008
-994
-979
-964
-949
-934
-919
-903
-888
-872
-856
-840
-824
-807
-790
-773
-756
-738
-720
-702
-683
-664
-644
-624
-604
-584
-563
-542
-520
-499
-477
-455
-433
-410
-388
-365
-343
-320
-298
-275
-253
-231
-209
-187
-166
-145
-124
-103
-83
-63
-43
-24
-4
14
33
51
69
87
104
121
138
154
170
186
202
217
233
248
262
277
291
305
319
333
346
359
372
385
397
409
421
433
445
456
467
478
488
499
509
519
528
538
547
556
565
573
582
590
598
606
614
622
630
638
645
653
661
669
677
686
694
703
711
720
729
739
749
758
769
779
790
801
813
824
836
849
862
875
888
902
916
930
945
960
975
991
1006
1022
1039
1055
1072
1089
1107
1124
1142
1160
1179
1197
1217
1236
1255
1275
1296
1316
1337
1359
1380
1403
1425
1448
1471
1495
1519
1543
1568
1593
1619
1645
1671
1697
1724
1751
1778
1805
1832
1859
1887
1914
1942
1969
1996
2023
2050
2077
2104
2130
2156
2182
2207
2233
2257
2282
2306
2330
2353
2376
2398
2420
2441
2463
2483
2504
2523
2543
2562
2581
2599
2617
2635
2653
2670
2687
2704
2721
2738
2755
2771
2788
2805
2821
2838
2855
2872
2889
2906
2923
2941
2958
2976
2994
3012
3030
3048
3067
3086
3105
3124
3143
3163
3182
3202
3222
3242
3263
3283
3303
3324
3344
3364
3385
3404
3424
3444
3463
3482
3500
3518
3536
3553
3570
3587
3603
3618
3633
3648
3662
3676
3689
3703
3715
3728
3740
3752
3764
3776
3787
3798
3810
3821
3832
3843
3855
3866
3877
3889
3900
3912
3924
3935
3947
3960
3972
3985
3997
4010
4022
4037
4050
4064
4077
4091
4106
4120
4134
4149
4164
4179
4194
4209
4225
4240
4256
4272
4288
4304
4320
4336
4353
4370
4386
4403
4420
4438
4455
4472
4490
4507
4524
4542
4559
4577
4594
4611
4628
4645
4661
4678
4694
4710
4725
4740
4755
4770
4784
4798
4812
4825
4838
4850
4862
4874
4886
4897
4907
4917
4927
4936
4945
4953
4961
4969
4976
4983
4989
4996
5001
5007
5012
5016
5021
5025
5029
5032
5036
5039
5041
5044
5046
5048
5050
5051
5052
5054
5054
5055
5056
5056
5056
5057
5057
5057
5057
5056
5056
5056
5056
5056
5056
5055
5056
5056
5056
5057
5057
5058
5059
5061
5063
5065
5067
5070
5073
5076
5080
5084
5088
5093
5098
5103
5108
5114
5120
5127
5134
5141
5148
5155
5163
5171
5179
5187
5195
5204
5212
5221
5229
5238
5247
5256
5265
5273
5282
5291
5299
5308
5317
5325
5333
5341
5349
5357
5365
5372
5380
5387
5393
5400
5406
5413
5419
5424
5430
5436
5441
5446
5452
5457
5462
5466
5471
5476
5481
5486
5491
5495
5500
5505
5510
5516
5521
5526
5532
5537
5543
5548
5554
5560
5565
5571
5577
5583
5588
5594
5599
5605
5610
5615
5621
5626
5631
5636
5640
5645
5649
5654
5658
5662
5667
5671
5675
5679
5682
5686
5690
5693
5697
5700
5703
5706
5709
5712
5714
5716
5718
5720
5721
5722
5722
5723
5722
5722
5721
5720
5718
5717
5714
5712
5709
5706
5702
5699
5695
5690
5686
5681
5676
5671
5666
5661
5655
5650
5644
5639
5634
5628
5623
5618
5614
5609
5605
5601
5597
5594
5590
5588
5585
5583
5581
5579
5577
5576
5576
5575
5575
5575
5575
5576
5576
5577
5578
5580
5581
5583
5585
5587
5589
5591
5594
5596
5599
5602
5605
5607
5610
5614
5617
5620
5623
5626
5630
5633
5636
5640
5643
5646
5650
5653
5656
5659
5662
5664
5667
5669
5671
5673
5675
5676
5677
5678
5678
5678
5678
5677
5676
5674
5672
5670
5667
5663
5659
5655
5650
5645
5639
5632
5625
5617
5609
5601
5591
5581
5571
5560
5549
5537
5524
5511
5497
5483
5469
5454
5439
5423
5407
5390
5373
5356
5339
5321
5303
5284
5265
5246
5227
5208
5188
5169
5149
5129
5109
5089
5068
5048
5027
5007
4986
4965
4944
4923
4902
4881
4859
4838
4816
4794
4773
4751
4729
4707
4684
4662
4639
4617
4594
4571
4548
4525
4502
4479
4455
4432
4408
4385
4361
4338
4314
4291
4267
4244
4220
4197
4174
4151
4129
4106
4083
4062
4040
4018
3996
3975
3954
3934
3913
3893
3873
3854
3834
3816
3797
3778
3760
3742
3725
3708
3691
3674
3657
3641
3625
3609
3593
3578
3563
3548
3533
3518
3503
3489
3474
3460
3446
3431
3417
3402
3388
3373
3359
3344
3329
3314
3299
3284
3269
3254
3239
3223
3208
3192
3176
3161
3145
3129
3112
3096
3080
3063
3047
3030
3013
2997
2980
2963
2946
2929
2912
2895
2878
2860
2843
2826
2808
2791
2773
2756
2738
2721
2703
2686
2668
2650
2633
2615
2598
2581
2564
2546
2530
2513
2496
2479
2463
2447
2431
2415
2399
2384
2369
2354
2339
2324
2310
2295
2281
2268
2254
2241
2228
2215
2202
2189
2177
2164
2152
2139
2127
2114
2102
2089
2076
2064
2051
2037
2024
2009
1996
1982
1967
1952
1937
1921
1905
1889
1872
1855
1838
1820
1801
1783
1764
1744
1725
1705
1685
1665
1644
1623
1603
1582
1561
1540
1519
1498
1477
1456
1436
1415
1395
1374
1355
1335
1316
1297
1278
1260
1242
1225
1208
1191
1175
1160
1144
1130
1115
1101
1088
1075
1062
1050
1038
1027
1014
1004
994
984
974
964
955
945
936
927
918
909
900
891
882
873
864
855
846
837
828
818
809
800
790
781
771
762
752
743
734
724
715
706
696
687
679
670
661
653
645
637
629
622
615
608
601
595
589
584
579
574
569
565
561
558
555
552
549
547
545
543
541
540
539
538
537
536
536
535
535
535
535
534
534
534
533
533
532
531
530
529
527
525
523
521
518
515
512
508
504
499
494
488
482
476
469
461
453
445
435
426
415
405
393
382
369
357
343
330
316
301
287
271
256
240
225
208
192
176
159
142
126
109
92
75
58
41
25
8
-9
-25
-42
-58
-74
-90
-106
-121
-137
-152
-167
-182
-196
-210
-224
-238
-252
-265
-278
-291
-303
-316
-328
-340
-352
-364
-375
-387
-399
-410
-421
-433
-444
-456
-467
-478
-490
-501
-512
-524
-535
-547
-559
-570
-582
-594
-606
-618
-630
-642
-654
-667
-679
-692
-705
-718
-731
-745
-758
-772
-787
-801
-816
-831
-846
-862
-878
-894
-910
-927
-944
-962
-979
-997
-1016
-1034
-1053
-1072
-1091
-1111
-1131
-1151
-1172
-1192
-1213
-1234
-1255
-1277
-1298
-1320
-1342
-1364
-1387
-1409
-1432
-1455
-1478
-1501
-1524
-1548
-1571
-1595
-1618
-1642
-1666
-1690
-1713
-1737
-1760
-1784
-1807
-1830
-1853
-1876
-1898
-1920
-1943
-1964
-1986
-2008
-2029
-2050
-2071
-2092
-2112
-2133
-2153
-2173
-2193
-2213
-2232
-2252
-2271
-2290
-2309
-2327
-2346
-2364
-2382
-2400
-2418
-2436
-2453
-2471
-2488
-2505
-2522
-2539
-2555
-2572
-2589
-2605
-2621
-2637
-2654
-2670
-2685
-2701
-2717
-2733
-2748
-2764
-2779
-2795
-2810
-2825
-2841
-2856
-2871
-2886
-2902
-2917
-2933
-2948
-2964
-2980
-2996
-3012
-3028
-3045
-3061
-3078
-3095
-3112
-3129
-3146
-3163
-3180
-3197
-3214
-3231
-3248
-3265
-3282
-3299
-3316
-3332
-3349
-3364
-3380
-3395
-3410
-3425
-3439
-3453
-3466
-3479
-3492
-3504
-3515
-3526
-3537
-3547
-3556
-3565
-3574
-3582
-3589
-3596
-3603
-3609
-3615
-3620
-3624
-3628
-3632
-3635
-3637
-3639
-3641
-3642
-3643
-3643
-3643
-3642
-3641
-3640
-3638
-3636
-3634
-3631
-3628
-3625
-3621
-3617
-3613
-3609
-3605
-3600
-3595
-3591
-3586
-3581
-3576
-3571
-3566
-3561
-3556
-3551
-3546
-3541
-3536
-3532
-3527
-3522
-3518
-3513
-3508
-3504
-3499
-3495
-3490
-3486
-3482
-3477
-3473
-3468
-3464
-3459
-3455
-3450
-3445
-3441
-3436
-3431
-3425
-3420
-3415
-3409
-3403
-3397
-3391
-3385
-3379
-3372
-3365
-3359
-3351
-3344
-3337
-3329
-3321
-3313
-3304
-3296
-3287
-3278
-3269
-3259
-3250
-3240
-3229
-3218
-3208
-3196
-3185
-3173
-3160
-3148
-3135
-3121
-3107
-3093
-3079
-3064
-3049
-3033
-3017
-3001
-2984
-2967
-2949
-2931
-2913
-2894
-2875
-2856
-2836
-2816
-2796
-2775
-2754
-2733
-2711
-2690
-2668
-2646
-2623
-2601
-2579
-2556
-2533
-2511
-2488
-2465
-2442
-2419
-2396
-2373
-2350
-2326
-2303
-2280
-2256
-2233
-2209
-2186
-2162
-2138
-2114
-2090
-2065
-2040
-2016
-1990
-1965
-1939
-1913
-1887
-1860
-1833
-1806
-1778
-1750
-1722
-1693
-1664
-1635
-1605
-1575
-1544
-1513
-1482
-1450
-1418
-1386
-1354
-1321
-1287
-1254
-1220
-1186
-1153
-1118
-1084
-1050
-1016
-982
-948
-914
-880
-846
-812
-779
-746
-713
-680
-648
-615
-583
-552
-520
-489
-459
-428
-398
-368
-339
-309
-280
-252
-223
-195
-167
-139
-112
-84
-57
-29
-2
25
53
80
107
135
162
190
218
246
274
302
331
359
388
418
447
477
507
537
568
599
630
661
693
724
756
788
820
853
885
918
950
983
1016
1048
1081
1113
1146
1178
1211
1243
1275
1307
1338
1370
1401
1432
1463
1494
1524
1554
1585
1615
1644
1674
1703
1733
1762
1791
1820
1849
1877
1906
1934
1963
1991
2019
2047
2075
2103
2131
2158
2186
2213
2241
2268
2295
2323
2350
2377
2404
2430
2457
2484
2510
2536
2563
2589
2614
2640
2665
2690
2715
2739
2763
2787
2811
2834
2857
2879
2901
2923
2945
2966
2987
3007
3028
3047
3067
3086
3105
3124
3142
3161
3179
3196
3213
3230
3247
3264
3280
3296
3311
3327
3342
3357
3371
3385
3399
3413
3426
3439
3452
3465
3478
3490
3502
3514
3526
3538
3549
3561
3572
3584
3595
3606
3617
3628
3640
3651
3662
3673
3685
3696
3707
3719
3731
3742
3754
3766
3778
3790
3802
3814
3827
3839
3851
3864
3876
3888
3900
3913
3925
3937
3948
3960
3971
3982
3993
4003
4014
4024
4034
4043
4051
4059
4067
4075
4083
4090
4097
4103
4109
4114
4120
4124
4129
4133
4137
4141
4144
4147
4150
4153
4156
4158
4161
4163
4165
4167
4169
4171
4173
4174
4176
4178
4180
4182
4183
4185
4187
4189
4191
4193
4194
4196
4198
4200
4202
4203
4205
4206
4208
4210
4211
4212
4214
4215
4216
4217
4218
4219
4220
4221
4222
4222
4222
4223
4223
4223
4223
4223
4223
4223
4222
4222
4222
4222
4221
4221
4221
4220
4220
4220
4220
4220
4220
4219
4219
4220
4220
4220
4220
4220
4221
4221
4221
4222
4222
4223
4224
4224
4225
4226
4226
4227
4228
4229
4230
4231
4232
4233
4235
4236
4238
4239
4241
4243
4245
4247
4249
4252
4255
4258
4261
4265
4269
4273
4277
4282
4287
4293
4298
4304
4311
4317
4324
4331
4339
4346
4354
4362
4371
4379
4388
4397
4406
4415
4424
4433
4442
4452
4461
4471
4480
4490
4499
4509
4518
4528
4537
4547
4556
4565
4575
4584
4593
4602
4611
4621
4630
4639
4648
4657
4666
4676
4685
4694
4704
4713
4723
4733
4743
4753
4763
4773
4784
4795
4806
4817
4828
4839
4851
4862
4874
4886
4898
4910
4922
4934
4946
4959
4971
4983
4995
5007
5019
5031
5043
5055
5067
5079
5090
5101
5113
5124
5135
5146
5157
5168
5178
5189
5199
5209
5220
5230
5240
5250
5260
5270
5280
5290
5299
5309
5319
5328
5338
5348
5358
5368
5378
5388
5398
5408
5418
5428
5439
5450
5460
5471
5482
5493
5504
5516
5527
5539
5550
5562
5574
5586
5598
5610
5622
5634
5646
5658
5671
5683
5695
5708
5720
5732
5745
5757
5769
5781
5794
5805
5817
5829
5840
5852
5863
5873
5884
5895
5905
5915
5925
5934
5944
5953
5962
5972
5981
5990
5998
6007
6016
6025
6034
6043
6052
6061
6071
6080
6090
6100
6110
6120
6131
6141
6152
6163
6175
6186
6198
6210
6222
6234
6247
6259
6272
6285
6298
6311
6323
6336
6349
6362
6375
6388
6400
6413
6425
6438
6450
6462
6474
6486
6497
6509
6520
6531
6542
6553
6563
6574
6584
6594
6604
6614
6624
6633
6643
6652
6662
6671
6680
6690
6699
6708
6717
6726
6736
6745
6754
6763
6772
6781
6789
6798
6807
6815
6824
6832
6840
6848
6856
6864
6871
6878
6885
6892
6898
6904
6909
6915
6920
6925
6929
6933
6937
6941
6944
6947
6950
6952
6955
6957
6958
6960
6962
6963
6964
6965
6966
6967
6968
6969
6969
6970
6971
6971
6972
6972
6973
6974
6974
6975
6976
6976
6977
6977
6978
6978
6979
6979
6979
6979
6979
6979
6979
6978
6977
6976
6975
6973
6971
6969
6966
6964
6960
6957
6953
6949
6945
6940
6935
6929
6924
6918
6911
6905
6898
6890
6883
6875
6867
6859
6851
6842
6833
6825
6816
6807
6798
6789
6780
6771
6762
6753
6744
6735
6727
6718
6710
6702
6694
6686
6679
6672
6665
6658
6651
6645
6639
6633
6628
6622
6617
6612
6608
6603
6598
6594
6590
6585
6581
6577
6572
6567
6563
6558
6553
6548
6542
6536
6530
6524
6517
6510
6502
6494
6485
6476
6466
6456
6445
6434
6422
6409
6396
6382
6368
6353
6338
6322
6305
6288
6270
6253
6234
6215
6196
6177
6157
6137
6117
6097
6076
6055
6034
6013
5992
5971
5950
5928
5907
5886
5865
5843
5822
5801
5780
5759
5737
5716
5696
5675
5654
5633
5612
5591
5571
5550
5529
5508
5487
5466
5445
5424
5403
5381
5360
5339
5317
5295
5273
5251
5229
5207
5185
5162
5140
5117
5094
5071
5048
5024
5001
4977
4954
4930
4906
4881
4857
4833
4808
4783
4758
4732
4707
4681
4655
4629
4602
4575
4548
4521
4493
4465
4437
4408
4378
4349
4319
4288
4257
4226
4194
4162
4129
4096
4062
4029
3994
3960
3925
3889
3854
3818
3782
3745
3708
3671
3634
3597
3559
3521
3483
3445
3407
3368
3330
3291
3252
3213
3174
3135
3096
3056
3017
2977
2937
2897
2857
2816
2776
2735
2694
2653
2611
2570
2528
2486
2444
2402
2359
2316
2273
2230
2186
2143
2099
2055
2009
1966
1921
1876
1831
1786
1741
1696
1651
1606
1560
1515
1470
1425
1380
1334
1290
1245
1200
1156
1111
1067
1024
980
937
894
851
809
767
725
684
643
603
563
524
484
446
407
369
332
294
258
221
185
149
113
78
43
8
-27
-62
-96
-130
-164
-198
-232
-266
-300
-334
-368
-402
-437
-471
-506
-540
-575
-611
-646
-682
-718
-754
-790
-827
-864
-902
-939
-977
-1016
-1054
-1093
-1132
-1171
-1210
-1249
-1288
-1327
-1367
-1406
-1445
-1484
-1523
-1562
-1600
-1639
-1677
-1714
-1752
-1789
-1825
-1861
-1897
-1932
-1966
-2000
-2033
-2067
-2099
-2131
-2163
-2193
-2224
-2253
-2282
-2311
-2339
-2366
-2393
-2419
-2445
-2471
-2495
-2520
-2544
-2567
-2590
-2613
-2635
-2657
-2679
-2700
-2721
-2742
-2762
-2783
-2803
-2823
-2843
-2863
-2882
-2902
-2921
-2941
-2960
-2980
-3000
-3019
-3039
-3059
-3078
-3098
-3118
-3138
-3158
-3179
-3199
-3220
-3240
-3261
-3281
-3302
-3322
-3343
-3364
-3384
-3405
-3425
-3446
-3466
-3487
-3507
-3527
-3547
-3567
-3587
-3606
-3625
-3645
-3663
-3682
-3701
-3719
-3737
-3754
-3771
-3788
-3805
-3821
-3837
-3853
-3868
-3882
-3897
-3910
-3924
-3937
-3949
-3962
-3973
-3985
-3996
-4006
-4016
-4026
-4035
-4043
-4051
-4059
-4067
-4074
-4081
-4088
-4093
-4099
-4104
-4109
-4113
-4117
-4121
-4124
-4127
-4130
-4132
-4134
-4136
-4138
-4139
-4140
-4141
-4142
-4142
-4142
-4142
-4142
-4142
-4142
-4141
-4140
-4139
-4138
-4137
-4136
-4134
-4132
-4130
-4128
-4126
-4124
-4121
-4118
-4115
-4112
-4109
-4105
-4101
-4097
-4093
-4088
-4083
-4078
-4073
-4067
-4061
-4054
-4049
-4042
-4035
-4027
-4019
-4011
-4003
-3996
-3987
-3978
-3969
-3960
-3951
-3941
-3931
-3921
-3911
-3901
-3890
-3880
-3869
-3859
-3848
-3837
-3826
-3815
-3804
-3793
-3782
-3771
-3760
-3749
-3737
-3726
-3714
-3703
-3691
-3680
-3668
-3656
-3644
-3632
-3620
-3608
-3596
-3584
-3571
-3559
-3546
-3533
-3520
-3507
-3493
-3480
-3466
-3452
-3438
-3423
-3409
-3394
-3379
-3364
-3348
-3332
-3316
-3300
-3284
-3267
-3250
-3233
-3216
-3198
-3181
-3163
-3144
-3126
-3107
-3089
-3070
-3050
-3031
-3012
-2992
-2972
-2952
-2932
-2911
-2891
-2870
-2849
-2828
-2807
-2786
-2765
-2744
-2723
-2702
-2680
-2659
-2638
-2617
-2596
-2575
-2554
-2533
-2512
-2491
-2470
-2449
-2429
-2408
-2388
-2367
-2347
-2327
-2306
-2286
-2266
-2246
-2225
-2205
-2185
-2165
-2144
-2124
-2104
-2084
-2064
-2044
-2024
-2003
-1983
-1963
-1943
-1923
-1903
-1883
-1863
-1843
-1823
-1803
-1783
-1762
-1742
-1722
-1701
-1681
-1660
-1640
-1619
-1598
-1577
-1556
-1535
-1514
-1493
-1471
-1450
-1428
-1407
-1385
-1363
-1341
-1319
-1297
-1275
-1253
-1231
-1209
-1187
-1165
-1143
-1121
-1099
-1078
-1056
-1034
-1012
-991
-970
-949
-928
-907
-886
-865
-844
-824
-803
-783
-763
-743
-723
-703
-683
-663
-643
-624
-604
-585
-565
-546
-526
-507
-487
-468
-448
-428
-408
-389
-369
-348
-328
-308
-288
-267
-246
-226
-205
-184
-163
-142
-121
-100
-78
-57
-36
-14
7
29
50
72
93
114
136
157
178
200
221
242
263
283
304
325
345
366
386
406
426
446
466
485
505
524
544
563
582
601
619
638
656
675
693
711
730
748
766
784
801
819
837
854
872
889
906
923
940
957
974
991
1006
1024
1040
1057
1073
1090
1106
1122
1138
1154
1171
1187
1203
1219
1235
1251
1267
1283
1299
1316
1332
1349
1365
1382
1399
1416
1434
1451
1469
1487
1505
1523
1542
1560
1579
1599
1618
1637
1657
1677
1697
1717
1738
1758
1779
1799
1820
1841
1862
1882
1903
1924
1945
1966
1986
2007
2028
2048
2069
2089
2109
2129
2149
2168
2188
2207
2226
2244
2262
2280
2298
2315
2331
2348
2364
2379
2395
2410
2424
2438
2452
2466
2479
2492
2505
2518
2530
2542
2554
2566
2578
2589
2600
2611
2622
2633
2643
2654
2664
2674
2684
2694
2704
2713
2723
2732
2741
2750
2759
2768
2777
2786
2794
2802
2811
2819
2827
2835
2842
2850
2857
2865
2872
2879
2886
2892
2899
2906
2912
2918
2924
2930
2936
2942
2947
2953
2958
2963
2968
2973
2978
2982
2987
2991
2995
2999
3003
3007
3010
3014
3017
3020
3023
3026
3029
3032
3034
3037
3039
3041
3043
3045
3047
3048
3050
3051
3052
3053
3054
3055
3055
3055
3055
3054
3054
3053
3051
3050
3048
3046
3043
3040
3037
3034
3030
3025
3021
3016
3011
3005
3000
2994
2987
2981
2974
2967
2960
2953
2946
2938
2931
2923
2915
2908
2900
2892
2884
2875
2867
2859
2851
2842
2834
2825
2817
2808
2800
2791
2782
2773
2764
2755
2746
2737
2728
2718
2709
2699
2689
2679
2669
2659
2649
2639
2628
2618
2607
2596
2585
2575
2563
2552
2541
2530
2519
2507
2496
2484
2473
2461
2450
2439
2427
2416
2404
2393
2382
2370
2359
2348
2337
2325
2314
2303
2292
2281
2270
2259
2248
2237
2226
2216
2205
2194
2184
2174
2163
2153
2143
2133
2124
2114
2105
2096
2087
2078
2069
2060
2052
2043
2035
2027
2019
2011
2004
1996
1988
1981
1974
1966
1959
1952
1945
1938
1931
1923
1916
1909
1902
1894
1887
1879
1871
1863
1855
1847
1839
1830
1822
1813
1804
1795
1786
1777
1767
1758
1748
1739
1729
1719
1709
1700
1690
1680
1670
1660
1650
1640
1630
1620
1610
1600
1590
1580
1570
1560
1551
1541
1532
1522
1513
1504
1494
1486
1477
1468
1460
1451
1443
1435
1427
1420
1412
1405
1397
1390
1383
1377
1370
1364
1357
1351
1345
1339
1333
1328
1322
1317
1311
1306
1301
1296
1292
1287
1282
1278
1274
1269
1265
1261
1257
1253
1249
1245
1242
1238
1234
1231
1228
1224
1221
1218
1215
1212
1210
1207
1205
1203
1201
1199
1197
1196
1195
1194
1193
1192
1192
1191
1191
1191
1192
1192
1193
1194
1194
1195
1197
1198
1199
1201
1202
1204
1206
1208
1210
1213
1215
1218
1220
1223
1226
1229
1232
1236
1239
1243
1247
1251
1255
1259
1264
1268
1273
1278
1284
1289
1295
1301
1307
1313
1319
1325
1332
1339
1346
1353
1360
1367
1374
1381
1389
1396
1404
1411
1419
1427
1434
1442
1450
1457
1465
1473
1480
1488
1495
1503
1510
1517
1524
1531
1537
1544
1550
1556
1562
1568
1574
1579
1584
1589
1594
1599
1603
1608
1612
1616
1620
1624
1628
1631
1635
1639
1642
1645
1649
1652
1655
1659
1662
1665
1668
1671
1674
1677
1680
1683
1686
1689
1692
1695
1697
1700
1703
1705
1708
1711
1713
1715
1718
1720
1722
1724
1726
1728
1730
1731
1733
1734
1735
1736
1737
1737
1738
1738
1738
1737
1737
1736
1735
1734
1732
1731
1729
1726
1724
1722
1719
1716
1713
1710
1706
1702
1698
1694
1690
1685
1680
1675
1670
1664
1658
1652
1646
1639
1632
1625
1618
1610
1602
1594
1586
1577
1568
1559
1550
1540
1530
1520
1510
1500
1489
1478
1468
1457
1446
1435
1423
1412
1401
1390
1378
1367
1355
1344
1333
1321
1310
1299
1288
1276
1265
1255
1244
1233
1222
1212
1201
1191
1181
1170
1160
1150
1140
1129
1119
1109
1098
1088
1077
1067
1056
1045
1034
1022
1012
1000
989
977
965
952
940
927
914
900
887
873
859
845
831
817
802
787
773
758
743
728
713
697
682
667
652
637
623
608
593
578
564
549
535
521
507
492
478
464
450
436
422
408
394
380
366
352
337
323
308
294
279
264
249
234
219
204
189
173
158
142
126
110
94
78
62
46
30
13
-3
-19
-36
-52
-68
-85
-101
-118
-134
-150
-167
-183
-200
-216
-232
-249
-265
-281
-298
-314
-331
-347
-364
-380
-397
-414
-431
-448
-464
-482
-499
-516
-533
-550
-568
-585
-603
-621
-639
-657
-675
-693
-711
-730
-749
-768
-787
-806
-825
-845
-864
-884
-904
-924
-944
-964
-984
-1004
-1025
-1045
-1066
-1086
-1107
-1127
-1148
-1169
-1190
-1210
-1231
-1252
-1272
-1293
-1313
-1334
-1354
-1374
-1395
-1415
-1435
-1454
-1474
-1494
-1513
-1532
-1551
-1570
-1589
-1607
-1625
-1643
-1661
-1678
-1696
-1713
-1729
-1746
-1762
-1778
-1794
-1809
-1824
-1840
-1854
-1869
-1884
-1898
-1912
-1926
-1940
-1953
-1967
-1980
-1993
-2005
-2019
-2032
-2045
-2057
-2070
-2082
-2094
-2106
-2118
-2130
-2141
-2153
-2164
-2175
-2186
-2196
-2206
-2216
-2226
-2236
-2245
-2254
-2262
-2270
-2278
-2286
-2293
-2300
-2306
-2312
-2317
-2323
-2327
-2332
-2335
-2339
-2342
-2344
-2346
-2348
-2349
-2350
-2351
-2350
-2350
-2349
-2348
-2346
-2344
-2342
-2339
-2336
-2333
-2329
-2325
-2321
-2317
-2312
-2307
-2302
-2297
-2292
-2286
-2280
-2274
-2269
-2262
-2256
-2250
-2243
-2237
-2230
-2224
-2217
-2210
-2203
-2196
-2188
-2181
-2174
-2166
-2158
-2151
-2143
-2135
-2126
-2118
-2109
-2100
-2091
-2082
-2072
-2063
-2053
-2041
-2032
-2021
-2009
-1999
-1987
-1975
-1963
-1951
-1939
-1926
-1913
-1900
-1886
-1873
-1859
-1845
-1831
-1817
-1802
-1787
-1772
-1757
-1742
-1727
-1711
-1695
-1679
-1663
-1647
-1631
-1615
-1598
-1582
-1565
-1548
-1532
-1515
-1498
-1481
-1464
-1448
-1431
-1414
-1397
-1380
-1363
-1346
-1330
-1313
-1296
-1280
-1263
-1247
-1231
-1214
-1198
-1182
-1166
-1150
-1134
-1119
-1103
-1087
-1072
-1056
-1041
-1026
-1010
-995
-980
-965
-950
-935
-920
-905
-890
-875
-861
-846
-832
-818
-803
-789
-776
-762
-749
-735
-722
-709
-696
-684
-672
-659
-647
-636
-624
-612
-601
-590
-579
-568
-557
-546
-536
-525
-515
-504
-494
-484
-473
-462
-452
-441
-430
-419
-408
-396
-385
-373
-361
-349
-336
-323
-310
-297
-284
-270
-256
-242
-228
-214
-200
-185
-170
-155
-140
-125
-110
-95
-80
-64
-49
-33
-18
-2
13
29
45
60
76
92
108
124
140
157
173
189
206
223
240
256
273
291
308
325
342
360
377
395
412
430
447
464
482
499
517
534
551
568
585
602
619
635
652
668
685
701
717
733
749
765
781
797
813
829
845
860
876
892
908
924
939
955
972
988
1004
1020
1037
1053
1070
1087
1104
1121
1139
1156
1174
1192
1210
1228
1246
1265
1284
1302
1321
1341
1360
1379
1399
1419
1439
1459
1479
1500
1520
1541
1561
1582
1603
1624
1646
1667
1688
1710
1732
1753
1775
1797
1819
1841
1864
1886
1908
1931
1953
1976
1999
2021
2044
2067
2089
2112
2134
2157
2179
2201
2223
2246
2267
2289
2311
2333
2354
2376
2397
2418
2439
2460
2481
2501
2522
2542
2562
2583
2603
2623
2643
2662
2682
2702
2722
2741
2761
2780
2800
2819
2839
2858
2878
2897
2916
2936
2955
2975
2994
3014
3034
3053
3073
3092
3112
3132
3151
3171
3190
3210
3230
3249
3269
3288
3307
3327
3346
3365
3384
3403
3422
3441
3460
3479
3497
3516
3534
3553
3571
3589
3607
3625
3643
3661
3678
3696
3713
3731
3748
3765
3782
3798
3815
3831
3848
3864
3880
3896
3912
3928
3943
3959
3974
3990
4005
4019
4035
4050
4065
4081
4096
4111
4126
4141
4156
4171
4187
4202
4218
4233
4249
4264
4280
4296
4312
4329
4345
4361
4378
4394
4411
4428
4445
4463
4480
4497
4515
4533
4551
4569
4587
4605
4623
4642
4660
4679
4697
4716
4735
4754
4772
4791
4810
4829
4848
4867
4886
4905
4923
4942
4961
4980
4998
5017
5036
5054
5073
5091
5109
5127
5145
5164
5182
5200
5218
5236
5253
5271
5289
5307
5325
5343
5361
5379
5397
5415
5433
5452
5470
5488
5507
5525
5543
5562
5580
5599
5618
5637
5655
5674
5693
5712
5731
5750
5769
5788
5808
5827
5846
5866
5885
5904
5924
5943
5963
5982
6002
6022
6041
6061
6081
6100
6120
6139
6159
6179
6198
6218
6237
6257
6276
6296
6315
6335
6354
6373
6392
6411
6430
6449
6468
6486
6505
6523
6541
6559
6577
6595
6612
6629
6647
6664
6680
6697
6714
6730
6746
6762
6778
6793
6809
6824
6839
6854
6868
6883
6897
6911
6924
6938
6951
6965
6978
6991
7003
7016
7028
7041
7053
7065
7076
7088
7100
7111
7122
7133
7145
7155
7166
7177
7188
7198
7208
7219
7229
7239
7248
7258
7267
7276
7285
7294
7303
7311
7319
7327
7335
7343
7350
7357
7364
7371
7377
7384
7390
7395
7401
7406
7412
7417
7421
7426
7431
7435
7439
7443
7447
7451
7454
7458
7462
7465
7468
7471
7475
7478
7481
7483
7486
7489
7492
7494
7497
7500
7502
7505
7507
7509
7512
7514
7516
7518
7520
7522
7524
7526
7528
7529
7531
7532
7533
7535
7536
7537
7537
7538
7538
7539
7539
7539
7538
7538
7537
7536
7535
7534
7532
7530
7528
7525
7522
7519
7516
7513
7509
7505
7501
7496
7492
7487
7481
7476
7470
7465
7458
7452
7446
7439
7432
7425
7418
7410
7403
7395
7387
7379
7371
7363
7355
7347
7338
7330
7322
7313
7305
7296
7288
7279
7271
7263
7254
7246
7237
7229
7220
7212
7203
7195
7186
7178
7170
7161
7153
7145
7136
7128
7120
7111
7103
7095
7087
7079
7070
7062
7054
7046
7038
7029
7021
7013
7005
6997
6988
6980
6972
6964
6955
6947
6939
6931
6922
6914
6906
6897
6889
6880
6872
6864
6855
6847
6838
6830
6821
6812
6804
6795
6786
6777
6769
6760
6751
6742
6732
6723
6714
6704
6695
6685
6675
6665
6655
6644
6634
6624
6613
6602
6591
6580
6569
6558
6547
6536
6525
6514
6503
6492
6481
6470
6459
6449
6438
6428
6418
6408
6398
6389
6379
6370
6361
6352
6343
6334
6326
6317
6308
6299
6291
6282
6273
6264
6256
6247
6238
6230
6221
6212
6203
6195
6186
6177
6169
6160
6152
6143
6134
6126
6117
6109
6100
6092
6083
6075
6066
6058
6049
6041
6032
6024
6015
6007
5998
5990
5981
5973
5965
5956
5948
5939
5931
5923
5914
5906
5898
5889
5881
5873
5864
5856
5848
5840
5831
5823
5815
5807
5798
5790
5782
5774
5766
5758
5749
5741
5733
5725
5717
5709
5701
5693
5684
5676
5668
5660
5652
5644
5636
5628
5620
5612
5604
5596
5588
5580
5572
5564
5556
5548
5541
5533
5525
5517
5509
5501
5493
5485
5478
5470
5462
5454
5446
5439
5431
5423
5415
5408
5400
5392
5384
5377
5369
5361
5354
5346
5338
5331
5323
5315
5308
5300
5292
5285
5277
5270
5262
5255
5247
5239
5232
5224
5217
5209
5202
5194
5187
5179
5172
5164
5157
5150
5142
5135
5127
5120
5113
5105
5098
5091
5083
5076
5069
5061
5054
5047
5039
5032
5025
5017
5010
5003
4996
4989
4981
4974
4967
4960
4953
4945
4938
4931
4924
4917
4910
4903
4895
4888
4881
4874
4867
4860
4853
4846
4839
4832
4825
4818
4811
4804
4797
4790
4783
4776
4769
4762
4755
4748
4742
4735
4728
4721
4714
4707
4700
4693
4687
4680
4673
4666
4659
4653
4646
4639
4632
4626
4619
4612
4605
4599
4592
4585
4579
4572
4565
4559
4552
4545
4539
4532
4526
4519
4512
4506
4499
4493
4486
4480
4473
4467
4460
4453
4447
4440
4434
4428
4421
4415
4408
4402
4395
4389
4383
4376
4370
4363
4357
4351
4344
4338
4332
4325
4319
4313
4306
4300
4294
4287
4281
4275
4269
4262
4256
4250
4244
4238
4231
4225
4219
4213
4207
4201
4194
4188
4182
4176
4170
4164
4158
4152
4146
4140
4134
4128
4122
4115
4109
4103
4097
4091
4086
4080
4074
4067
4062
4056
4050
4043
4038
4032
4026
4019
4014
4009
4003
3997
3991
3985
3979
3974
3968
3962
3956
3950
3945
3939
3933
3927
3922
3916
3910
3905
3899
3893
3887
3882
3876
3870
3865
3859
3854
3848
3842
3837
3831
3826
3820
3814
3809
3803
3798
3792
3787
3781
3776
3770
3765
3759
3754
3748
3743
3737
3732
3726
3721
3716
3710
3705
3699
3694
3689
3683
3678
3673
3667
3662
3657
3651
3646
3641
3635
3630
3625
3620
3614
3609
3604
3599
3593
3588
3583
3578
3573
3567
3562
3557
3552
3547
3542
3537
3531
3526
3521
3516
3511
3506
3501
3496
3491
3486
3481
3476
3471
3466
3461
3456
3451
3446
3441
3436
3431
3426
3421
3416
3411
3406
3401
3396
3391
3387
3382
3377
3372
3367
3362
3357
3353
3348
3343
3338
3333
3329
3324
3319
3314
3310
3305
3300
3295
3291
3286
3281
3276
3272
3267
3262
3258
3253
3248
3244
3239
3235
3230
3225
3221
3216
3212
3207
3202
3198
3193
3189
3184
3180
3175
3171
3166
3162
3157
3153
3148
3144
3139
3135
3130
3126
3122
3117
3113
3108
3104
3100
3095
3091
3086
3082
3078
3073
3069
3065
3060
3056
3052
3047
3043
3039
3035
3030
3026
3022
3018
3013
3009
3005
3001
2997
2992
2988
2984
2980
2976
2971
2967
2963
2959
2955
2951
2947
2943
2939
2934
2930
2926
2922
2918
2914
2910
2906
2902
2898
2894
2890
2886
2882
2878
2874
2870
2866
2862
2858
2854
2850
2846
2842
2839
2835
2831
2827
2823
2819
2815
2811
2808
2804
2800
2796
2792
2788
2785
2781
2777
2773
2769
2766
2762
2758
2754
2751
2747
2743
2739
2736
2732
2728
2725
2721
2717
2714
2710
2706
2703
2699
2695
2692
2688
2685
2681
2677
2674
2670
2667
2663
2659
2656
2652
2649
2645
2642
2638
2635
2631
2628
2624
2621
2617
2614
2610
2607
2603
2600
2596
2593
2590
2586
2583
2579
2576
2573
2569
2566
2562
2559
2556
2552
2549
2546
2542
2539
2536
2532
2529
2526
2523
2519
2516
2513
2510
2506
2503
2500
2497
2493
2490
2487
2484
2481
2477
2474
2471
2468
2465
2461
2458
2455
2452
2449
2446
2443
2440
2436
2433
2430
2427
2424
2421
2418
2415
2412
2409
2406
2403
2400
2397
2394
2391
2388
2385
2382
2379
2376
2373
2370
2367
2364
2361
2358
2355
2352
2349
2346
2343
2341
2338
2335
2332
2329
2326
2323
2320
2318
2315
2312
2309
2306
2304
2301
2298
2295
2292
2290
2287
2284
2281
2278
2276
2273
2270
2268
2265
2262
2259
2257
2254
2251
2249
2246
2243
2241
2238
2235
2233
2230
2227
2225
2222
2219
2217
2214
2212
2209
2206
2204
2201
2199
2196
2194
2191
2188
2186
2183
2181
2178
2176
2173
2171
2168
2166
2163
2161
2158
2156
2153
2151
2148
2146
2144
2141
2139
2136
2134
2131
2129
2127
2124
2122
2119
2117
2115
2112
2110
2108
2105
2103
2101
2098
2096
2094
2091
2089
2087
2084
2082
2080
2078
2075
2073
2071
2069
2066
2064
2062
2060
2057
2055
2053
2051
2048
2045
2044
2041
2040
2037
2035
2033
2031
2029
2027
2025
2021
2020
2017
2016
2013
2012
2009
2008
2005
2003
2001
1999
1997
1995
1993
1991
1989
1987
1985
1983
1981
1979
1977
1975
1973
1971
1969
1967
1965
1963
1961
1959
1957
1955
1953
1951
1949
1947
1945
1943
1941
1940
1938
1936
1934
1932
1930
1928
1926
1924
1923
1921
1919
1917
1915
1913
1911
1910
1908
1906
1904
1902
1900
1899
1897
1895
1893
1892
1890
1888
1886
1884
1883
1881
1879
1877
1876
1874
1872
1871
1869
1867
1865
1864
1862
1860
1859
1857
1855
1854
1852
1850
1849
1847
1845
1844
1842
1840
1839
1837
1836
1834
1832
1831
1829
1828
1826
1824
1823
1821
1820
1818
1817
1815
1813
1812
1810
1809
1807
1806
1804
1803
1801
1800
1798
1797
1795
1794
1792
1791
1789
1788
1786
1785
1783
1782
1781
1779
1778
1776
1775
1773
1772
1771
1769
1768
1766
1765
1764
1762
1761
1759
1758
1757
1755
1754
1753
1751
1750
1749
1747
1746
1745
1743
1742
