5
16106
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
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
-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
-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
-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
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
51
51
51
51
51
51
51
52
52
52
52
52
52
52
53
53
53
53
53
53
53
54
54
54
54
54
54
54
55
55
55
55
55
55
55
56
56
56
56
56
56
57
57
57
57
57
57
57
58
58
58
58
58
58
59
59
59
59
59
59
59
60
60
60
60
60
60
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
64
64
64
64
64
64
65
65
65
65
65
66
66
66
66
66
66
67
67
67
67
67
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
71
71
71
71
71
72
72
72
72
72
73
73
73
73
74
74
74
74
74
75
75
75
75
75
76
76
76
76
77
77
77
77
77
78
78
78
78
79
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
83
84
84
84
84
85
85
85
85
86
86
86
86
87
87
87
88
88
88
88
89
89
89
89
90
90
90
91
91
91
91
92
92
92
93
93
93
93
94
94
94
95
95
95
95
96
96
96
97
97
97
98
98
98
98
99
99
99
100
100
100
101
101
101
102
102
102
102
103
103
103
104
104
104
105
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
119
119
119
120
120
120
121
121
121
122
122
123
123
123
124
124
124
125
125
125
126
126
126
127
127
128
128
128
129
129
129
130
130
131
131
131
132
132
132
133
133
134
134
134
135
135
135
136
136
137
137
137
138
138
139
139
139
140
140
141
141
141
142
142
143
143
143
144
144
145
145
145
146
146
147
147
148
148
148
149
149
150
150
150
151
151
152
152
153
153
153
154
154
155
155
156
156
157
157
157
158
158
159
159
160
160
160
161
161
162
162
163
163
164
164
164
165
165
166
166
167
167
168
168
169
169
169
170
170
171
171
172
172
173
173
174
174
174
175
175
176
176
177
177
178
178
179
179
180
180
181
181
182
182
182
183
183
184
184
185
185
186
186
187
187
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
210
211
211
212
212
213
213
214
214
215
215
216
217
217
218
218
219
219
220
220
221
221
222
222
223
223
224
224
225
226
226
227
227
228
228
229
229
230
230
231
232
232
233
233
234
234
235
235
236
237
237
238
238
239
239
240
240
241
242
242
243
243
244
244
245
246
246
247
247
248
248
249
250
250
251
251
252
253
253
254
254
255
255
256
257
257
258
258
259
260
260
261
261
262
263
263
264
264
265
266
266
267
267
268
269
269
270
271
271
272
272
273
274
274
275
276
276
277
277
278
279
279
280
280
281
282
282
283
284
284
285
286
286
287
287
288
289
289
290
291
291
292
293
293
294
294
295
296
296
297
298
298
299
300
300
301
302
302
303
304
304
305
306
306
307
308
308
309
310
310
311
312
312
313
314
314
315
316
316
317
318
318
319
320
320
321
322
322
323
324
325
325
326
327
327
328
329
329
330
331
331
332
333
333
334
335
336
336
337
338
338
339
340
340
341
342
343
343
344
345
345
346
347
348
348
349
350
350
351
352
353
353
354
355
355
356
357
358
358
359
360
361
361
362
363
363
364
365
366
366
367
368
369
369
370
371
371
372
373
374
374
375
376
377
377
378
379
380
380
381
382
383
383
384
385
386
386
387
388
389
389
390
391
392
392
393
394
395
395
396
397
398
398
399
400
401
402
402
403
404
405
405
406
407
408
409
409
410
411
412
413
413
414
415
416
416
417
418
419
420
420
421
422
423
424
424
425
426
427
428
428
429
430
431
432
433
433
434
435
436
437
437
438
439
440
441
441
442
443
444
445
446
446
447
448
449
450
451
451
452
453
454
455
456
456
457
458
459
460
461
461
462
463
464
465
466
467
467
468
469
470
471
472
473
473
474
475
476
477
478
479
479
480
481
482
483
484
485
486
486
487
488
489
490
491
492
493
493
494
495
496
497
498
499
500
501
501
502
503
504
505
506
507
508
509
510
510
511
512
513
514
515
516
517
518
519
520
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
644
645
646
647
648
649
650
651
652
653
654
655
656
658
659
660
661
662
663
664
665
666
667
668
670
671
672
673
674
675
676
677
678
679
681
682
683
684
685
686
687
688
689
691
692
693
694
695
696
697
698
699
701
702
703
704
705
706
707
708
710
711
712
713
714
715
716
718
719
720
721
722
723
724
726
727
728
729
730
731
733
734
735
736
737
738
740
741
742
743
744
745
747
748
749
750
751
752
754
755
756
757
758
760
761
762
763
764
766
767
768
769
770
772
773
774
775
776
778
779
780
781
783
784
785
786
787
789
790
791
792
794
795
796
797
798
800
801
802
803
805
806
807
808
810
811
812
813
815
816
817
818
820
821
822
824
825
826
827
829
830
831
832
834
835
836
838
839
840
841
843
844
845
847
848
849
850
852
853
854
856
857
858
860
861
862
863
865
866
867
869
870
871
873
874
875
877
878
879
881
882
883
885
886
887
889
890
891
893
894
895
897
898
899
901
902
903
905
906
907
909
910
912
913
914
916
917
918
920
921
923
924
925
927
928
929
931
932
934
935
936
938
939
941
942
943
945
946
948
949
950
952
953
955
956
958
959
960
962
963
965
966
967
969
970
972
973
975
976
978
979
980
982
983
985
986
988
989
991
992
993
995
996
998
999
1000
1002
1004
1004
1006
1008
1010
1010
1012
1014
1014
1016
1018
1020
1020
1022
1024
1026
1027
1029
1030
1032
1033
1035
1036
1038
1039
1041
1042
1044
1045
1047
1048
1050
1051
1053
1054
1056
1057
1059
1060
1062
1063
1065
1066
1068
1069
1071
1072
1074
1076
1077
1079
1080
1082
1083
1085
1086
1088
1089
1091
1092
1094
1096
1097
1099
1100
1102
1103
1105
1106
1108
1110
1111
1113
1114
1116
1117
1119
1121
1122
1124
1125
1127
1128
1130
1132
1133
1135
1136
1138
1140
1141
1143
1144
1146
1148
1149
1151
1152
1154
1156
1157
1159
1160
1162
1164
1165
1167
1168
1170
1172
1173
1175
1177
1178
1180
1181
1183
1185
1186
1188
1189
1191
1193
1194
1196
1198
1199
1201
1203
1204
1206
1207
1209
1211
1212
1214
1216
1217
1219
1221
1222
1224
1226
1227
1229
1231
1232
1234
1236
1237
1239
1241
1242
1244
1246
1247
1249
1251
1252
1254
1256
1257
1259
1261
1262
1264
1266
1267
1269
1271
1272
1274
1276
1278
1279
1281
1283
1284
1286
1288
1289
1291
1293
1294
1296
1298
1300
1301
1303
1305
1306
1308
1310
1311
1313
1315
1316
1318
1320
1322
1323
1325
1327
1328
1330
1332
1333
1335
1337
1338
1340
1342
1343
1345
1347
1348
1350
1352
1353
1355
1357
1358
1360
1362
1363
1365
1366
1368
1370
1371
1373
1374
1376
1377
1379
1381
1382
1384
1385
1387
1388
1390
1391
1393
1394
1396
1397
1399
1400
1402
1403
1405
1406
1408
1409
1411
1412
1414
1415
1417
1418
1419
1421
1422
1424
1425
1426
1428
1429
1431
1432
1433
1435
1436
1437
1439
1440
1442
1443
1444
1446
1447
1449
1450
1451
1453
1454
1455
1457
1458
1460
1461
1462
1464
1465
1467
1468
1470
1471
1472
1474
1475
1477
1479
1480
1482
1483
1485
1486
1488
1489
1491
1493
1494
1496
1497
1499
1500
1502
1504
1505
1507
1509
1510
1512
1514
1515
1517
1519
1521
1522
1524
1526
1527
1529
1531
1533
1534
1536
1538
1539
1541
1543
1544
1546
1548
1549
1551
1552
1554
1555
1557
1558
1560
1561
1563
1564
1566
1567
1568
1570
1571
1573
1574
1576
1577
1578
1580
1581
1583
1584
1585
1587
1588
1590
1591
1592
1594
1595
1597
1598
1600
1601
1603
1604
1606
1607
1609
1611
1612
1614
1615
1617
1619
1620
1622
1624
1625
1627
1629
1630
1632
1633
1635
1637
1638
1640
1641
1643
1645
1646
1648
1650
1651
1653
1655
1656
1658
1660
1661
1663
1665
1667
1668
1670
1672
1674
1676
1677
1679
1681
1683
1685
1687
1689
1691
1693
1695
1697
1699
1701
1703
1705
1707
1709
1710
1712
1714
1716
1718
1720
1722
1724
1726
1728
1730
1733
1735
1737
1739
1741
1743
1745
1747
1749
1751
1753
1755
1758
1760
1762
1764
1766
1768
1771
1773
1775
1777
1779
1781
1784
1786
1788
1790
1792
1795
1797
1799
1801
1803
1805
1807
1809
1811
1813
1815
1817
1818
1820
1822
1824
1826
1828
1829
1831
1833
1835
1836
1838
1840
1841
1843
1845
1846
1848
1850
1851
1853
1855
1857
1859
1861
1862
1864
1866
1868
1870
1872
1874
1875
1877
1879
1880
1882
1884
1885
1887
1889
1891
1893
1894
1896
1898
1900
1902
1905
1907
1909
1911
1913
1915
1917
1919
1921
1923
1925
1927
1930
1932
1934
1936
1938
1941
1943
1945
1947
1950
1952
1954
1956
1958
1960
1962
1964
1966
1968
1970
1972
1974
1975
1977
1979
1981
1983
1985
1986
1988
1990
1992
1994
1996
1998
2000
2001
2004
2005
2007
2009
2011
2012
2013
2016
2017
2019
2020
2021
2023
2024
2025
2027
2029
2029
2032
2033
2035
2037
2037
2040
2041
2043
2044
2045
2047
2049
2051
2052
2054
2056
2058
2060
2061
2064
2066
2068
2070
2072
2074
2076
2078
2080
2082
2084
2086
2088
2090
2091
2093
2095
2097
2099
2101
2103
2105
2108
2110
2112
2114
2117
2119
2121
2124
2126
2129
2131
2133
2136
2138
2140
2143
2145
2147
2149
2151
2153
2155
2157
2159
2161
2163
2165
2167
2169
2171
2173
2175
2177
2179
2181
2183
2185
2186
2188
2190
2192
2194
2196
2197
2199
2201
2203
2205
2206
2208
2210
2211
2213
2215
2216
2218
2219
2221
2222
2224
2225
2227
2228
2230
2231
2233
2234
2236
2238
2239
2241
2243
2245
2246
2248
2250
2252
2254
2256
2257
2259
2261
2263
2265
2268
2270
2272
2274
2276
2278
2281
2283
2285
2287
2290
2292
2294
2296
2298
2300
2302
2304
2306
2308
2310
2312
2314
2316
2318
2320
2321
2323
2325
2326
2327
2329
2330
2332
2333
2334
2336
2338
2339
2341
2343
2344
2346
2348
2350
2351
2353
2355
2356
2358
2360
2362
2363
2365
2367
2369
2371
2372
2374
2375
2377
2378
2379
2380
2381
2382
2383
2384
2384
2385
2386
2386
2387
2387
2388
2388
2388
2389
2389
2389
2389
2390
2390
2391
2391
2392
2392
2392
2393
2393
2393
2393
2392
2392
2392
2392
2392
2391
2391
2391
2391
2391
2391
2391
2391
2391
2391
2392
2392
2392
2392
2392
2393
2393
2393
2394
2394
2395
2396
2396
2397
2398
2399
2400
2401
2402
2403
2403
2404
2405
2405
2405
2405
2405
2405
2405
2405
2405
2405
2404
2404
2404
2404
2404
2404
2403
2403
2402
2402
2401
2401
2400
2400
2399
2398
2397
2397
2396
2395
2394
2393
2392
2391
2391
2390
2389
2389
2388
2387
2386
2385
2384
2383
2382
2380
2378
2377
2375
2373
2371
2369
2367
2366
2364
2363
2361
2360
2359
2358
2357
2356
2355
2354
2353
2352
2351
2350
2349
2347
2346
2345
2344
2342
2341
2340
2338
2337
2336
2335
2334
2332
2331
2329
2328
2326
2325
2323
2321
2319
2317
2315
2313
2311
2309
2307
2305
2303
2300
2298
2296
2294
2292
2290
2288
2286
2284
2283
2281
2280
2278
2276
2275
2273
2271
2269
2267
2265
2264
2262
2260
2259
2257
2256
2255
2255
2254
2254
2254
2254
2254
2254
2254
2255
2255
2255
2255
2256
2256
2256
2256
2255
2255
2254
2253
2252
2251
2249
2248
2246
2244
2242
2240
2238
2236
2234
2231
2229
2227
2225
2223
2221
2218
2216
2214
2212
2210
2208
2205
2203
2200
2198
2195
2192
2188
2185
2181
2178
2174
2170
2167
2163
2159
2155
2151
2148
2144
2141
2138
2136
2133
2131
2129
2127
2126
2124
2123
2121
2120
2120
2119
2119
2119
2119
2120
2121
2121
2122
2123
2125
2126
2127
2128
2129
2130
2131
2132
2132
2133
2133
2134
2134
2134
2135
2135
2135
2135
2136
2136
2137
2138
2139
2141
2143
2145
2147
2149
2151
2153
2154
2155
2155
2155
2154
2153
2151
2148
2146
2143
2140
2137
2134
2131
2127
2124
2121
2118
2114
2111
2108
2105
2102
2100
2097
2095
2093
2091
2090
2088
2087
2086
2084
2083
2082
2081
2080
2078
2077
2076
2075
2074
2072
2071
2070
2069
2067
2066
2065
2063
2062
2061
2060
2059
2059
2059
2059
2060
2061
2062
2063
2065
2067
2069
2071
2073
2076
2079
2082
2084
2087
2090
2092
2094
2095
2097
2098
2099
2100
2101
2103
2104
2105
2106
2107
2108
2108
2109
2109
2109
2108
2107
2106
2105
2103
2101
2099
2096
2094
2091
2088
2084
2080
2076
2071
2066
2061
2056
2051
2047
2043
2039
2036
2033
2031
2028
2025
2021
2017
2013
2008
2001
1996
1990
1984
1978
1972
1967
1963
1960
1957
1955
1953
1952
1950
1948
1946
1944
1942
1939
1937
1935
1933
1931
1930
1929
1928
1927
1927
1926
1925
1924
1922
1921
1920
1920
1919
1918
1918
1918
1917
1917
1917
1916
1916
1915
1914
1913
1912
1911
1910
1910
1909
1908
1908
1907
1907
1907
1906
1905
1903
1901
1898
1894
1891
1887
1883
1879
1876
1873
1871
1869
1868
1866
1864
1862
1859
1857
1854
1852
1850
1849
1848
1847
1846
1845
1843
1842
1840
1837
1835
1832
1830
1828
1826
1824
1823
1823
1822
1823
1823
1824
1825
1826
1827
1828
1829
1829
1829
1829
1829
1829
1831
1833
1835
1838
1841
1843
1844
1845
1845
1844
1843
1842
1841
1839
1838
1837
1836
1836
1837
1838
1840
1842
1845
1847
1850
1852
1854
1855
1856
1856
1856
1855
1854
1854
1853
1853
1852
1851
1851
1850
1850
1849
1849
1849
1850
1850
1851
1853
1854
1855
1855
1855
1854
1852
1849
1846
1842
1837
1832
1826
1821
1815
1810
1804
1799
1794
1790
1785
1780
1775
1769
1764
1758
1752
1746
1740
1733
1728
1722
1716
1711
1706
1702
1698
1694
1690
1686
1683
1679
1675
1672
1668
1663
1659
1654
1649
1644
1639
1633
1628
1623
1619
1616
1614
1613
1614
1616
1619
1623
1627
1631
1634
1637
1639
1641
1642
1642
1642
1642
1642
1642
1641
1640
1638
1637
1636
1635
1634
1633
1633
1632
1631
1629
1627
1623
1619
1615
1610
1606
1602
1599
1597
1595
1594
1594
1594
1594
1595
1596
1596
1597
1597
1597
1597
1597
1596
1595
1593
1590
1587
1584
1581
1578
1574
1571
1567
1563
1558
1554
1549
1544
1539
1534
1529
1524
1518
1513
1508
1502
1497
1491
1486
1481
1476
1471
1467
1463
1459
1455
1450
1444
1438
1431
1424
1416
1408
1400
1393
1385
1377
1370
1363
1356
1350
1344
1339
1335
1332
1329
1327
1325
1323
1322
1320
1317
1315
1312
1309
1306
1302
1299
1295
1291
1287
1284
1280
1276
1273
1269
1265
1261
1256
1251
1245
1239
1232
1226
1220
1213
1208
1202
1197
1193
1189
1185
1182
1180
1177
1175
1172
1168
1164
1159
1153
1147
1139
1130
1121
1111
1101
1091
1081
1071
1061
1052
1044
1036
1029
1022
1018
1014
1012
1012
1012
1012
1014
1016
1018
1022
1024
1026
1028
1028
1029
1028
1027
1025
1022
1020
1018
1014
1012
1010
1006
1002
999
995
991
987
983
979
976
973
971
970
970
970
970
972
973
974
976
977
978
978
978
977
976
974
972
970
968
965
963
961
959
956
954
952
950
948
946
944
942
941
940
938
938
936
935
933
930
927
922
917
911
905
898
891
884
876
869
861
853
845
837
828
819
810
800
790
781
771
762
753
745
738
731
725
720
716
712
710
707
705
703
701
699
697
695
692
691
689
688
686
684
682
678
674
669
664
658
652
645
638
631
623
616
608
600
592
584
577
569
561
553
546
538
531
523
516
508
501
495
488
482
477
472
466
461
456
452
447
444
440
437
435
434
433
433
432
432
432
432
432
431
431
431
431
431
431
432
433
434
435
437
439
441
443
444
446
448
449
450
451
451
452
454
456
458
461
464
467
470
473
475
477
478
477
476
474
471
467
462
456
449
441
431
421
409
396
383
370
356
343
329
316
304
292
281
270
260
251
241
231
221
210
199
187
174
162
149
135
122
109
96
83
70
58
45
33
20
8
-5
-19
-32
-46
-61
-75
-90
-105
-120
-134
-149
-163
-177
-190
-204
-218
-233
-248
-263
-278
-294
-310
-325
-340
-355
-370
-384
-399
-414
-429
-444
-460
-476
-493
-509
-525
-542
-558
-574
-589
-604
-619
-632
-646
-659
-672
-686
-700
-714
-729
-744
-760
-777
-794
-811
-829
-847
-864
-882
-900
-919
-938
-957
-977
-997
-1016
-1038
-1059
-1080
-1101
-1122
-1143
-1163
-1183
-1204
-1224
-1244
-1265
-1286
-1308
-1331
-1354
-1377
-1401
-1425
-1449
-1473
-1497
-1519
-1541
-1562
-1582
-1602
-1620
-1638
-1656
-1673
-1691
-1709
-1727
-1745
-1763
-1782
-1800
-1819
-1838
-1857
-1876
-1895
-1914
-1933
-1952
-1971
-1990
-2009
-2025
-2043
-2059
-2074
-2089
-2103
-2117
-2131
-2144
-2159
-2173
-2189
-2205
-2223
-2241
-2260
-2281
-2302
-2324
-2346
-2369
-2392
-2416
-2440
-2465
-2490
-2516
-2543
-2570
-2599
-2628
-2658
-2689
-2720
-2751
-2782
-2813
-2844
-2875
-2906
-2937
-2968
-3000
-3033
-3065
-3099
-3134
-3169
-3205
-3241
-3278
-3315
-3352
-3389
-3425
-3461
-3495
-3529
-3562
-3593
-3624
-3653
-3682
-3709
-3736
-3762
-3787
-3812
-3837
-3862
-3887
-3912
-3938
-3964
-3991
-4018
-4046
-4074
-4101
-4129
-4157
-4184
-4211
-4237
-4262
-4286
-4310
-4333
-4355
-4376
-4398
-4418
-4439
-4459
-4479
-4498
-4518
-4537
-4557
-4577
-4597
-4618
-4639
-4662
-4685
-4710
-4735
-4761
-4788
-4815
-4843
-4872
-4900
-4929
-4959
-4988
-5018
-5048
-5078
-5107
-5137
-5167
-5196
-5226
-5255
-5284
-5313
-5343
-5372
-5401
-5430
-5460
-5489
-5518
-5548
-5577
-5607
-5637
-5668
-5698
-5729
-5761
-5793
-5825
-5857
-5890
-5923
-5955
-5988
-6021
-6053
-6085
-6117
-6148
-6179
-6210
-6239
-6269
-6298
-6326
-6354
-6381
-6408
-6435
-6460
-6486
-6510
-6535
-6559
-6583
-6607
-6632
-6656
-6681
-6707
-6733
-6760
-6787
-6814
-6842
-6870
-6898
-6927
-6955
-6983
-7011
-7038
-7066
-7093
-7120
-7147
-7174
-7200
-7226
-7252
-7277
-7302
-7325
-7349
-7371
-7393
-7415
-7436
-7457
-7477
-7498
-7518
-7539
-7560
-7581
-7603
-7625
-7648
-7671
-7695
-7720
-7745
-7771
-7797
-7823
-7848
-7874
-7898
-7923
-7946
-7969
-7992
-8013
-8036
-8058
-8079
-8099
-8118
-8137
-8154
-8172
-8188
-8204
-8219
-8234
-8248
-8263
-8278
-8293
-8308
-8324
-8341
-8358
-8375
-8393
-8412
-8431
-8450
-8469
-8489
-8509
-8529
-8549
-8570
-8591
-8611
-8632
-8652
-8671
-8689
-8705
-8720
-8734
-8746
-8756
-8765
-8773
-8779
-8783
-8787
-8789
-8790
-8791
-8791
-8790
-8789
-8788
-8787
-8786
-8785
-8783
-8782
-8780
-8777
-8774
-8771
-8766
-8761
-8755
-8748
-8740
-8730
-8720
-8710
-8698
-8686
-8674
-8662
-8650
-8638
-8627
-8617
-8607
-8598
-8590
-8583
-8577
-8571
-8566
-8562
-8559
-8555
-8553
-8551
-8549
-8548
-8547
-8546
-8546
-8546
-8546
-8546
-8546
-8547
-8547
-8547
-8547
-8546
-8544
-8542
-8540
-8536
-8532
-8527
-8522
-8516
-8510
-8503
-8496
-8489
-8482
-8475
-8467
-8460
-8452
-8445
-8437
-8429
-8421
-8412
-8404
-8395
-8385
-8376
-8366
-8356
-8347
-8337
-8328
-8320
-8313
-8307
-8302
-8298
-8296
-8295
-8295
-8297
-8300
-8304
-8309
-8314
-8320
-8325
-8331
-8336
-8341
-8345
-8349
-8351
-8353
-8353
-8352
-8350
-8347
-8343
-8337
-8331
-8324
-8316
-8307
-8298
-8288
-8279
-8269
-8259
-8249
-8239
-8230
-8220
-8210
-8200
-8189
-8180
-8170
-8161
-8153
-8144
-8137
-8129
-8122
-8116
-8109
-8102
-8095
-8087
-8077
-8067
-8055
-8044
-8029
-8016
-8000
-7985
-7969
-7952
-7935
-7918
-7901
-7884
-7866
-7848
-7830
-7812
-7793
-7774
-7754
-7733
-7712
-7691
-7669
-7647
-7625
-7603
-7580
-7558
-7535
-7511
-7488
-7464
-7440
-7415
-7391
-7366
-7342
-7318
-7294
-7271
-7249
-7227
-7206
-7186
-7167
-7149
-7131
-7115
-7100
-7086
-7073
-7059
-7047
-7034
-7022
-7009
-6997
-6985
-6973
-6961
-6949
-6937
-6926
-6914
-6902
-6891
-6879
-6867
-6854
-6841
-6828
-6813
-6798
-6782
-6765
-6748
-6731
-6714
-6697
-6680
-6663
-6647
-6630
-6614
-6598
-6583
-6567
-6551
-6535
-6520
-6505
-6489
-6474
-6460
-6445
-6430
-6416
-6401
-6387
-6373
-6359
-6346
-6333
-6321
-6310
-6299
-6289
-6279
-6270
-6262
-6253
-6245
-6237
-6229
-6221
-6212
-6203
-6193
-6183
-6173
-6161
-6149
-6137
-6123
-6110
-6096
-6081
-6066
-6050
-6034
-6017
-6000
-5983
-5966
-5948
-5931
-5914
-5897
-5881
-5865
-5850
-5835
-5820
-5806
-5791
-5777
-5763
-5748
-5734
-5720
-5706
-5692
-5677
-5663
-5649
-5635
-5621
-5607
-5593
-5580
-5567
-5555
-5544
-5534
-5525
-5517
-5510
-5504
-5498
-5494
-5489
-5485
-5481
-5476
-5471
-5466
-5460
-5453
-5445
-5436
-5427
-5418
-5407
-5397
-5386
-5375
-5364
-5352
-5340
-5328
-5316
-5303
-5289
-5275
-5260
-5245
-5229
-5212
-5195
-5177
-5159
-5140
-5120
-5100
-5079
-5058
-5036
-5013
-4990
-4966
-4941
-4916
-4891
-4865
-4840
-4814
-4789
-4764
-4739
-4715
-4691
-4667
-4644
-4621
-4599
-4577
-4555
-4533
-4512
-4491
-4471
-4452
-4434
-4416
-4400
-4384
-4369
-4355
-4343
-4331
-4320
-4311
-4302
-4295
-4289
-4284
-4281
-4279
-4278
-4278
-4279
-4281
-4284
-4287
-4290
-4294
-4298
-4301
-4304
-4307
-4309
-4311
-4313
-4313
-4313
-4312
-4310
-4307
-4303
-4298
-4292
-4285
-4277
-4269
-4259
-4249
-4238
-4226
-4214
-4202
-4190
-4178
-4166
-4154
-4142
-4131
-4119
-4107
-4094
-4082
-4067
-4054
-4038
-4022
-4005
-3987
-3968
-3948
-3927
-3906
-3884
-3861
-3838
-3815
-3791
-3767
-3744
-3720
-3696
-3672
-3649
-3626
-3603
-3580
-3557
-3535
-3513
-3492
-3470
-3449
-3429
-3408
-3387
-3366
-3345
-3323
-3300
-3277
-3253
-3228
-3202
-3176
-3149
-3121
-3092
-3064
-3034
-3005
-2976
-2946
-2917
-2888
-2859
-2831
-2803
-2775
-2747
-2719
-2691
-2663
-2634
-2606
-2577
-2547
-2518
-2488
-2459
-2429
-2399
-2370
-2340
-2311
-2282
-2252
-2223
-2193
-2163
-2134
-2104
-2074
-2044
-2015
-1986
-1958
-1930
-1903
-1876
-1850
-1824
-1799
-1774
-1749
-1725
-1701
-1677
-1653
-1629
-1606
-1582
-1559
-1536
-1512
-1489
-1465
-1441
-1416
-1391
-1366
-1341
-1315
-1289
-1263
-1237
-1211
-1186
-1160
-1135
-1111
-1086
-1062
-1038
-1014
-991
-967
-944
-920
-896
-872
-849
-825
-801
-776
-752
-728
-703
-678
-654
-629
-604
-578
-553
-527
-500
-473
-445
-417
-387
-358
-327
-296
-265
-234
-203
-172
-142
-112
-83
-54
-27
0
25
50
74
97
120
143
165
187
210
233
256
279
303
328
352
377
402
427
452
478
503
529
554
580
605
630
656
680
705
729
752
776
798
821
843
864
885
906
927
948
969
989
1010
1031
1051
1073
1094
1116
1138
1161
1185
1209
1234
1259
1285
1312
1339
1366
1394
1421
1449
1476
1503
1530
1556
1581
1606
1631
1655
1679
1702
1725
1748
1770
1792
1813
1835
1856
1877
1897
1918
1938
1958
1978
1997
2017
2036
2054
2073
2091
2109
2127
2144
2162
2179
2196
2213
2229
2245
2260
2275
2289
2303
2317
2330
2342
2355
2367
2379
2390
2401
2412
2423
2434
2445
2455
2465
2476
2486
2496
2505
2515
2524
2533
2542
2550
2558
2567
2575
2583
2592
2600
2609
2619
2628
2638
2648
2658
2669
2679
2690
2700
2711
2722
2732
2743
2754
2766
2777
2789
2800
2812
2825
2837
2850
2862
2875
2888
2901
2913
2926
2938
2950
2962
2974
2986
2997
3008
3020
3031
3043
3055
3067
3080
3093
3106
3120
3133
3147
3161
3176
3190
3204
3219
3233
3248
3262
3277
3292
3307
3321
3336
3350
3364
3378
3391
3404
3416
3428
3440
3451
3462
3473
3483
3493
3503
3512
3521
3529
3536
3543
3549
3554
3558
3562
3564
3565
3566
3565
3563
3560
3555
3550
3543
3535
3526
3516
3505
3493
3481
3467
3454
3440
3426
3411
3397
3382
3367
3352
3337
3321
3306
3291
3275
3260
3245
3231
3217
3204
3191
3179
3167
3157
3147
3137
3129
3121
3113
3106
3100
3095
3090
3087
3084
3082
3080
3079
3079
3079
3079
3080
3080
3082
3083
3085
3086
3088
3091
3093
3095
3098
3100
3102
3104
3106
3108
3109
3110
3111
3112
3112
3112
3112
3111
3110
3108
3106
3103
3100
3097
3093
3089
3084
3079
3073
3068
3062
3055
3048
3041
3033
3024
3015
3005
2994
2981
2968
2954
2938
2921
2902
2883
2862
2840
2816
2791
2764
2736
2706
2674
2641
2605
2569
2530
2490
2449
2406
2362
2318
2273
2227
2181
2135
2088
2041
1993
1945
1896
1846
1796
1745
1693
1640
1586
1531
1474
1417
1359
1299
1239
1178
1116
1055
993
931
869
808
747
688
629
571
515
459
405
352
301
251
202
154
107
62
17
-26
-68
-109
-148
-186
-223
-259
-294
-327
-359
-390
-419
-448
-475
-501
-527
-551
-575
-597
-619
-639
-658
-677
-694
-711
-727
-742
-755
-768
-780
-790
-799
-807
-813
-817
-820
-821
-821
-818
-814
-807
-798
-787
-774
-758
-739
-718
-694
-668
-640
-609
-576
-541
-503
-464
-423
-380
-336
-290
-243
-195
-145
-95
-43
9
62
116
170
225
280
335
390
445
499
552
604
655
705
753
800
845
888
928
967
1002
1036
1068
1097
1123
1148
1171
1192
1212
1230
1248
1265
1281
1298
1315
1333
1352
1371
1392
1414
1437
1461
1486
1513
1541
1569
1598
1627
1655
1683
1709
1733
1754
1772
1786
1796
1801
1800
1792
1779
1758
1730
1694
1651
1600
1542
1475
1401
1320
1231
1136
1033
924
809
688
562
430
294
153
9
-139
-290
-443
-600
-758
-918
-1080
-1243
-1407
-1571
-1736
-1900
-2064
-2227
-2389
-2550
-2709
-2865
-3019
-3171
-3319
-3464
-3605
-3743
-3876
-4003
-4128
-4247
-4360
-4468
-4570
-4667
-4758
-4843
-4922
-4996
-5064
-5128
-5187
-5241
-5291
-5336
-5378
-5416
-5451
-5483
-5511
-5536
-5559
-5578
-5595
-5610
-5622
-5631
-5638
-5642
-5644
-5642
-5636
-5627
-5613
-5594
-5571
-5541
-5505
-5462
-5411
-5354
-5288
-5214
-5132
-5041
-4942
-4835
-4720
-4596
-4465
-4327
-4181
-4030
-3872
-3709
-3542
-3372
-3198
-3023
-2847
-2670
-2494
-2319
-2145
-1974
-1805
-1638
-1475
-1315
-1158
-1004
-852
-703
-557
-411
-267
-124
20
164
309
456
606
758
914
1074
1238
1406
1580
1757
1940
2127
2318
2513
2711
2913
3117
3323
3529
3737
3944
4151
4356
4560
4760
4957
5151
5340
5525
5705
5880
6049
6212
6369
6520
6664
6802
6932
7055
7170
7278
7379
7472
7557
7635
7706
7770
7828
7879
7925
7964
7999
8029
8055
8077
8095
8109
8121
8130
8135
8138
8141
8141
8138
8135
8132
8129
8124
8119
8115
8111
8106
8103
8100
8096
8093
8090
8086
8082
8076
8069
8060
8048
8036
8020
8000
7978
7952
7922
7888
7850
7808
7761
7709
7653
7593
7528
7458
7384
7307
7225
7140
7053
6962
6870
6776
6680
6585
6489
6393
6298
6205
6113
6023
5935
5850
5767
5687
5609
5535
5462
5393
5326
5262
5200
5141
5085
5031
4980
4932
4887
4845
4806
4771
4740
4713
4691
4674
4663
4657
4658
4666
4681
4702
4731
4767
4810
4860
4916
4978
5045
5118
5194
5275
5359
5446
5535
5627
5722
5818
5917
6018
6122
6228
6337
6449
6564
6681
6802
6927
7054
7184
7316
7451
7588
7726
7865
8005
8145
8284
8422
8558
8692
8823
8950
9074
9194
9309
9420
9525
9625
9720
9808
9890
9965
10034
10095
10148
10193
10229
10257
10277
10287
10288
10279
10262
10236
10201
10158
10107
10049
9985
9914
9838
9757
9671
9581
9487
9389
9288
9183
9075
8964
8850
8733
8613
8489
8363
8235
8103
7969
7833
7695
7555
7413
7269
7124
6978
6832
6685
6538
6392
6246
6102
5960
5820
5683
5550
5421
5297
5179
5067
4961
4861
4768
4683
4604
4533
4469
4412
4362
4319
4282
4252
4227
4208
4194
4185
4180
4180
4183
4190
4200
4213
4228
4247
4268
4291
4316
4343
4371
4401
4432
4464
4496
4529
4562
4595
4628
4661
4695
4729
4764
4799
4836
4874
4912
4952
4992
5032
5073
5113
5152
5189
5224
5257
5286
5313
5335
5354
5368
5380
5387
5391
5392
5389
5385
5377
5368
5356
5343
5328
5311
5292
5272
5250
5227
5201
5175
5147
5117
5087
5055
5023
4990
4958
4926
4895
4865
4837
4810
4787
4766
4747
4732
4719
4709
4701
4695
4690
4686
4681
4677
4672
4666
4659
4651
4643
4634
4626
4618
4611
4605
4601
4599
4599
4601
4606
4613
4621
4632
4644
4656
4670
4684
4698
4712
4725
4738
4751
4762
4773
4782
4791
4798
4804
4809
4812
4813
4812
4809
4804
4797
4788
4777
4765
4752
4739
4727
4715
4705
4698
4694
4693
4696
4703
4713
4728
4746
4767
4790
4815
4841
4867
4894
4919
4943
4966
4986
5004
5019
5031
5040
5045
5047
5046
5041
5032
5019
5002
4982
4958
4930
4899
4865
4828
4788
4745
4701
4654
4606
4557
4506
4454
4401
4347
4292
4236
4179
4120
4059
3999
3935
3869
3801
3731
3659
3584
3506
3427
3346
3263
3179
3095
3011
2928
2847
2769
2693
2621
2554
2492
2436
2385
2341
2303
2271
2246
2227
2213
2206
2203
2206
2212
2223
2237
2255
2275
2299
2325
2355
2387
2422
2459
2500
2544
2590
2640
2692
2748
2807
2868
2932
2999
3069
3141
3216
3293
3372
3454
3539
3626
3717
3810
3907
4008
4113
4222
4334
4451
4571
4694
4821
4951
5083
5218
5355
5493
5633
5774
5917
6061
6205
6351
6497
6644
6791
6939
7087
7235
7383
7530
7676
7822
7965
8106
8245
8381
8514
8643
8768
8889
9005
9116
9221
9321
9414
9500
9580
9653
9718
9776
9827
9869
9904
9932
9952
9965
9972
9972
9967
9956
9940
9920
9895
9868
9838
9804
9769
9732
9693
9652
9611
9568
9524
9480
9436
9391
9347
9302
9258
9215
9173
9131
9091
9051
9012
8973
8935
8896
8857
8817
8775
8731
8685
8635
8583
8528
8470
8408
8344
8278
8209
8138
8068
7997
7925
7854
7784
7715
7647
7581
7518
7456
7396
7338
7282
7228
7176
7126
7077
7030
6985
6942
6901
6861
6823
6787
6752
6717
6684
6651
6618
6584
6550
6515
6479
6441
6401
6359
6314
6267
6217
6164
6108
6049
5988
5924
5858
5790
5720
5649
5576
5501
5426
5351
5275
5198
5122
5046
4971
4896
4822
4749
4678
4609
4541
4475
4412
4351
4293
4238
4185
4135
4088
4043
4002
3963
3927
3893
3862
3832
3805
3780
3756
3733
3712
3691
3671
3652
3632
3612
3591
3570
3548
3524
3499
3473
3444
3414
3380
3345
3306
3265
3221
3174
3124
3072
3018
2961
2903
2843
2783
2723
2662
2602
2543
2485
2429
2375
2323
2273
2226
2182
2141
2103
2069
2037
2011
1987
1968
1952
1939
1931
1925
1922
1922
1924
1927
1931
1935
1939
1941
1941
1939
1935
1927
1916
1901
1883
1861
1837
1809
1778
1745
1710
1672
1633
1593
1551
1507
1462
1416
1368
1318
1267
1213
1158
1100
1041
980
918
854
789
724
657
590
523
455
387
319
250
181
111
40
-32
-104
-178
-254
-331
-409
-490
-572
-657
-743
-832
-922
-1014
-1108
-1202
-1297
-1392
-1487
-1580
-1672
-1762
-1849
-1932
-2013
-2089
-2162
-2232
-2298
-2362
-2422
-2481
-2539
-2596
-2652
-2709
-2766
-2825
-2885
-2946
-3009
-3074
-3140
-3208
-3277
-3347
-3417
-3489
-3561
-3634
-3707
-3780
-3854
-3929
-4003
-4078
-4155
-4231
-4308
-4385
-4463
-4541
-4619
-4698
-4776
-4855
-4933
-5012
-5090
-5169
-5247
-5326
-5406
-5486
-5566
-5648
-5729
-5812
-5895
-5978
-6061
-6144
-6227
-6308
-6389
-6468
-6545
-6621
-6695
-6768
-6838
-6908
-6976
-7044
-7112
-7180
-7248
-7318
-7388
-7460
-7534
-7610
-7689
-7769
-7853
-7939
-8028
-8119
-8215
-8313
-8415
-8520
-8629
-8741
-8857
-8976
-9098
-9223
-9350
-9479
-9610
-9742
-9874
-10005
-10136
-10264
-10390
-10513
-10633
-10748
-10860
-10966
-11069
-11166
-11258
-11345
-11428
-11505
-11577
-11644
-11706
-11764
-11817
-11866
-11911
-11952
-11989
-12023
-12054
-12082
-12108
-12131
-12153
-12172
-12191
-12208
-12225
-12241
-12256
-12272
-12287
-12302
-12317
-12333
-12348
-12364
-12380
-12395
-12410
-12423
-12435
-12446
-12454
-12459
-12461
-12460
-12456
-12447
-12435
-12418
-12397
-12372
-12342
-12308
-12270
-12227
-12180
-12128
-12072
-12011
-11945
-11875
-11800
-11721
-11638
-11550
-11459
-11364
-11265
-11164
-11060
-10954
-10845
-10735
-10623
-10509
-10394
-10278
-10161
-10043
-9925
-9807
-9688
-9569
-9451
-9332
-9214
-9096
-8978
-8860
-8742
-8624
-8506
-8388
-8270
-8151
-8034
-7917
-7800
-7684
-7569
-7455
-7342
-7231
-7122
-7014
-6907
-6803
-6700
-6598
-6498
-6399
-6301
-6204
-6107
-6011
-5914
-5818
-5721
-5623
-5524
-5425
-5324
-5221
-5117
-5010
-4902
-4791
-4678
-4562
-4444
-4323
-4200
-4074
-3946
-3816
-3684
-3550
-3415
-3278
-3141
-3003
-2865
-2727
-2590
-2454
-2319
-2186
-2054
-1925
-1798
-1674
-1552
-1434
-1318
-1204
-1094
-986
-880
-778
-677
-579
-483
-390
-298
-208
-120
-33
52
137
222
306
390
475
560
647
735
824
914
1006
1099
1193
1289
1386
1483
1582
1681
1781
1881
1981
2082
2183
2284
2385
2486
2587
2689
2791
2892
2994
3097
3199
3302
3405
3509
3612
3715
3818
3921
4024
4126
4228
4329
4429
4529
4628
4726
4824
4921
5018
5114
5210
5305
5400
5495
5589
5683
5776
5868
5959
6049
6137
6224
6308
6391
6472
6550
6627
6702
6776
6848
6919
6989
7058
7128
7197
7266
7335
7405
7475
7545
7615
7686
7756
7826
7896
7966
8035
8103
8172
8240
8307
8373
8439
8504
8569
8634
8698
8761
8824
8887
8948
9009
9068
9126
9182
9237
9290
9340
9389
9435
9479
9520
9559
9595
9629
9660
9689
9716
9740
9763
9784
9803
9821
9838
9853
9868
9883
9896
9910
9923
9936
9949
9962
9974
9987
10000
10012
10025
10036
10048
10058
10069
10079
10089
10098
10108
10117
10126
10136
10146
10156
10166
10176
10186
10195
10204
10212
10218
10223
10225
10226
10223
10218
10210
10199
10185
10168
10148
10126
10102
10076
10049
10020
9990
9960
9929
9899
9868
9838
9808
9779
9750
9723
9696
9671
9647
9625
9604
9586
9569
9554
9541
9531
9522
9516
9512
9510
9510
9512
9516
9522
9529
9538
9549
9560
9573
9587
9601
9615
9629
9644
9658
9672
9686
9699
9712
9724
9735
9746
9756
9765
9774
9781
9787
9791
9794
9794
9793
9790
9785
9777
9768
9756
9742
9727
9709
9690
9670
9648
9624
9600
9575
9548
9521
9493
9464
9434
9403
9372
9340
9307
9273
9239
9204
9168
9132
9095
9058
9021
8984
8947
8911
8875
8840
8805
8772
8740
8709
8680
8651
8624
8598
8573
8549
8526
8503
8482
8461
8440
8420
8400
8382
8363
8345
8328
8311
8294
8278
8262
8246
8231
8216
8202
8188
8175
8163
8151
8140
8131
8122
8115
8109
8105
8102
8101
8100
8101
8102
8103
8106
8111
8115
8119
8124
8129
8132
8138
8144
8148
8154
8159
8164
8169
8173
8177
8179
8180
8180
8180
8177
8173
8167
8159
8148
8138
8125
8113
8098
8083
8068
8053
8037
8023
8009
7996
7985
7975
7967
7961
7957
7955
7955
7957
7962
7969
7978
7989
8003
8019
8038
8058
8080
8106
8132
8162
8193
8226
8261
8298
8337
8377
8419
8463
8508
8555
8604
8654
8705
8758
8811
8866
8922
8979
9036
9095
9154
9213
9273
9334
9396
9459
9523
9588
9654
9722
9791
9862
9934
10009
10085
10163
10242
10324
10407
10492
10578
10666
10755
10845
10936
11028
11120
11213
11307
11400
11494
11588
11683
11777
11872
11966
12061
12156
12250
12345
12439
12533
12627
12720
12813
12905
12997
13088
13179
13268
13357
13446
13533
13620
13706
13790
13874
13957
14039
14119
14199
14277
14354
14429
14504
14577
14648
14719
14788
14856
14922
14988
15051
15114
15175
15234
15292
15348
15402
15455
15505
15554
15601
15646
15689
15729
15768
15805
15840
15872
15903
15931
15957
15982
16004
16023
16041
16056
16068
16079
16088
16094
16101
16104
16106
16106
16105
16102
16099
16094
16087
16079
16071
16061
16050
16039
16026
16013
15999
15984
15969
15954
15939
15924
15909
15894
15880
15866
15852
15839
15825
15812
15798
15784
15770
15756
15741
15726
15710
15694
15676
15659
15640
15622
15602
15582
15561
15540
15517
15494
15470
15445
15420
15393
15365
15335
15305
15274
15242
15209
15174
15139
15104
15067
15029
14991
14951
14911
14869
14827
14783
14738
14692
14645
14597
14547
14497
14445
14392
14339
14284
14229
14173
14116
14059
14001
13943
13885
13826
13766
13707
13647
13587
13526
13466
13405
13344
13283
13221
13161
13100
13040
12980
12921
12863
12805
12747
12691
12635
12579
12524
12469
12415
12362
12309
12257
12205
12154
12103
12053
12003
11954
11905
11857
11809
11762
11716
11670
11625
11580
11537
11494
11452
11411
11371
11332
11294
11256
11220
11184
11148
11113
11078
11043
11008
10972
10936
10900
10863
10825
10787
10748
10708
10667
10626
10584
10542
10498
10454
10409
10363
10316
10268
10219
10169
10117
10064
10009
9953
9895
9835
9773
9709
9643
9576
9507
9436
9364
9291
9218
9144
9069
8995
8921
8847
8774
8702
8630
8560
8492
8425
8359
8296
8234
8175
8118
8063
8010
7961
7914
7869
7827
7787
7750
7716
7683
7654
7627
7602
7579
7559
7541
7526
7512
7501
7491
7483
7478
7474
7471
7470
7470
7472
7475
7478
7483
7488
7494
7500
7507
7514
7521
7528
7536
7543
7550
7558
7565
7572
7580
7587
7594
7602
7609
7617
7624
7632
7640
7648
7657
7665
7674
7683
7693
7702
7711
7721
7730
7739
7748
7757
7766
7774
7782
7790
7797
7804
7810
7817
7823
7829
7834
7840
7846
7852
7857
7863
7870
7876
7882
7889
7895
7902
7908
7914
7919
7923
7927
7930
7932
7933
7932
7931
7929
7925
7920
7915
7908
7901
7892
7883
7872
7861
7848
7835
7821
7805
7789
7772
7753
7734
7714
7694
7672
7650
7627
7603
7579
7554
7528
7502
7476
7448
7420
7392
7363
7333
7302
7271
7239
7207
7174
7140
7105
7070
7034
6998
6961
6923
6885
6846
6807
6768
6728
6689
6650
6611
6572
6534
6496
6459
6422
6386
6350
6315
6281
6247
6213
6180
6147
6114
6082
6049
6017
5985
5953
5920
5888
5856
5824
5792
5760
5728
5697
5666
5636
5606
5577
5549
5523
5497
5474
5451
5430
5411
5393
5377
5362
5350
5338
5328
5320
5313
5308
5303
5301
5299
5299
5300
5302
5306
5311
5316
5323
5330
5338
5347
5357
5366
5377
5387
5398
5408
5418
5428
5438
5447
5455
5463
5469
5475
5479
5482
5484
5485
5485
5483
5479
5475
5469
5461
5453
5442
5431
5418
5403
5387
5370
5351
5331
5310
5287
5263
5238
5212
5185
5157
5128
5099
5068
5037
5005
4973
4940
4907
4873
4839
4804
4768
4732
4696
4659
4622
4584
4546
4507
4468
4427
4386
4345
4303
4259
4215
4170
4125
4078
4030
3981
3931
3880
3828
3775
3722
3667
3611
3554
3497
3439
3381
3322
3262
3202
3141
3079
3018
2955
2892
2829
2765
2701
2636
2571
2506
2440
2374
2308
2240
2173
2105
2036
1967
1897
1827
1756
1684
1612
1540
1467
1395
1321
1248
1174
1101
1027
953
879
804
729
654
578
502
425
347
269
190
110
28
-54
-137
-222
-308
-396
-485
-576
-668
-762
-858
-955
-1054
-1154
-1256
-1360
-1465
-1572
-1679
-1788
-1898
-2009
-2122
-2235
-2348
-2463
-2577
-2692
-2808
-2923
-3039
-3154
-3270
-3385
-3499
-3613
-3726
-3839
-3951
-4062
-4172
-4281
-4389
-4497
-4604
-4709
-4815
-4919
-5023
-5126
-5229
-5331
-5433
-5534
-5636
-5737
-5838
-5939
-6040
-6141
-6242
-6344
-6445
-6547
-6650
-6752
-6855
-6958
-7062
-7166
-7271
-7376
-7481
-7587
-7692
-7798
-7903
-8007
-8113
-8218
-8322
-8426
-8529
-8631
-8733
-8834
-8935
-9034
-9133
-9231
-9328
-9425
-9520
-9615
-9709
-9802
-9894
-9985
-10075
-10164
-10253
-10340
-10426
-10511
-10594
-10677
-10759
-10839
-10919
-10997
-11075
-11151
-11227
-11302
-11376
-11450
-11523
-11595
-11667
-11738
-11808
-11878
-11948
-12016
-12084
-12151
-12218
-12283
-12348
-12412
-12475
-12537
-12598
-12658
-12717
-12775
-12833
-12889
-12944
-12999
-13052
-13105
-13157
-13208
-13258
-13307
-13356
-13403
-13449
-13495
-13539
-13582
-13624
-13665
-13704
-13743
-13780
-13817
-13853
-13888
-13922
-13956
-13989
-14022
-14054
-14085
-14117
-14147
-14177
-14207
-14236
-14264
-14291
-14318
-14345
-14370
-14395
-14419
-14442
-14465
-14487
-14508
-14529
-14549
-14568
-14587
-14605
-14623
-14640
-14656
-14671
-14686
-14700
-14712
-14724
-14734
-14742
-14749
-14754
-14758
-14760
-14759
-14757
-14753
-14748
-14741
-14732
-14721
-14710
-14697
-14683
-14668
-14653
-14636
-14620
-14603
-14585
-14568
-14550
-14533
-14515
-14497
-14480
-14462
-14445
-14427
-14410
-14392
-14374
-14357
-14338
-14320
-14302
-14283
-14263
-14243
-14223
-14202
-14180
-14157
-14134
-14110
-14086
-14061
-14036
-14011
-13986
-13960
-13934
-13909
-13884
-13859
-13834
-13810
-13785
-13762
-13738
-13715
-13692
-13669
-13647
-13624
-13603
-13582
-13561
-13541
-13521
-13502
-13483
-13466
-13448
-13432
-13416
-13401
-13387
-13374
-13361
-13349
-13338
-13328
-13318
-13309
-13300
-13292
-13284
-13276
-13269
-13262
-13255
-13248
-13241
-13234
-13227
-13220
-13214
-13207
-13200
-13194
-13188
-13182
-13176
-13170
-13164
-13158
-13153
-13147
-13141
-13135
-13128
-13122
-13115
-13107
-13100
-13092
-13083
-13074
-13065
-13055
-13045
-13034
-13022
-13010
-12997
-12983
-12968
-12952
-12935
-12917
-12898
-12878
-12857
-12835
-12812
-12787
-12763
-12737
-12710
-12683
-12655
-12627
-12597
-12568
-12537
-12506
-12474
-12442
-12408
-12374
-12339
-12303
-12266
-12228
-12189
-12150
-12110
-12070
-12029
-11988
-11947
-11906
-11865
-11824
-11783
-11743
-11702
-11663
-11623
-11584
-11545
-11506
-11468
-11431
-11394
-11357
-11321
-11285
-11250
-11215
-11181
-11148
-11115
-11083
-11051
-11020
-10990
-10960
-10931
-10903
-10876
-10849
-10823
-10799
-10775
-10752
-10730
-10709
-10689
-10670
-10652
-10635
-10618
-10603
-10589
-10576
-10563
-10552
-10541
-10531
-10522
-10513
-10506
-10498
-10492
-10486
-10481
-10477
-10474
-10472
-10470
-10470
-10472
-10474
-10478
-10483
-10489
-10497
-10506
-10517
-10528
-10542
-10556
-10572
-10589
-10607
-10626
-10647
-10669
-10692
-10716
-10742
-10769
-10796
-10825
-10854
-10884
-10915
-10946
-10977
-11009
-11041
-11073
-11106
-11138
-11170
-11202
-11234
-11265
-11297
-11327
-11358
-11388
-11417
-11446
-11475
-11503
-11531
-11558
-11585
-11611
-11638
-11663
-11689
-11715
-11740
-11765
-11790
-11815
-11840
-11865
-11890
-11916
-11941
-11967
-11993
-12019
-12045
-12072
-12099
-12127
-12155
-12183
-12212
-12241
-12270
-12300
-12331
-12362
-12393
-12425
-12458
-12491
-12524
-12558
-12593
-12628
-12663
-12699
-12735
-12771
-12808
-12844
-12881
-12919
-12956
-12993
-13031
-13068
-13105
-13142
-13179
-13216
-13253
-13289
-13326
-13362
-13399
-13435
-13471
-13507
-13543
-13580
-13616
-13652
-13688
-13724
-13760
-13796
-13832
-13867
-13903
-13938
-13972
-14007
-14041
-14074
-14107
-14140
-14173
-14205
-14236
-14267
-14298
-14328
-14358
-14388
-14417
-14445
-14473
-14501
-14528
-14555
-14582
-14608
-14634
-14660
-14685
-14711
-14736
-14761
-14786
-14811
-14836
-14860
-14885
-14909
-14933
-14958
-14982
-15005
-15029
-15052
-15075
-15098
-15120
-15142
-15163
-15184
-15204
-15223
-15242
-15259
-15276
-15293
-15308
-15323
-15336
-15349
-15361
-15372
-15382
-15392
-15400
-15408
-15415
-15421
-15426
-15430
-15434
-15436
-15439
-15440
-15441
-15441
-15441
-15440
-15439
-15437
-15435
-15432
-15429
-15426
-15423
-15419
-15416
-15412
-15408
-15404
-15401
-15397
-15393
-15389
-15385
-15382
-15378
-15374
-15369
-15365
-15361
-15356
-15351
-15346
-15341
-15335
-15330
-15324
-15317
-15311
-15304
-15296
-15288
-15280
-15271
-15262
-15252
-15242
-15231
-15220
-15209
-15198
-15187
-15176
-15165
-15154
-15143
-15133
-15123
-15114
-15105
-15097
-15089
-15083
-15077
-15072
-15067
-15064
-15061
-15059
-15057
-15055
-15054
-15054
-15053
-15053
-15052
-15052
-15051
-15051
-15049
-15048
-15046
-15044
-15042
-15039
-15035
-15031
-15026
-15021
-15015
-15009
-15002
-14995
-14987
-14979
-14970
-14961
-14951
-14940
-14930
-14918
-14906
-14894
-14880
-14866
-14852
-14836
-14819
-14802
-14783
-14764
-14744
-14722
-14700
-14677
-14652
-14627
-14601
-14574
-14545
-14516
-14486
-14456
-14424
-14392
-14359
-14326
-14291
-14257
-14221
-14185
-14148
-14111
-14073
-14034
-13995
-13955
-13913
-13872
-13829
-13785
-13741
-13696
-13650
-13603
-13556
-13508
-13459
-13410
-13360
-13310
-13260
-13208
-13157
-13104
-13052
-12998
-12944
-12890
-12834
-12778
-12722
-12665
-12607
-12548
-12489
-12430
-12370
-12309
-12248
-12186
-12124
-12062
-11998
-11935
-11870
-11805
-11739
-11673
-11605
-11537
-11468
-11398
-11327
-11255
-11182
-11108
-11033
-10956
-10879
-10801
-10722
-10642
-10561
-10479
-10396
-10313
-10229
-10145
-10059
-9974
-9888
-9801
-9714
-9627
-9539
-9451
-9363
-9274
-9185
-9096
-9006
-8916
-8826
-8735
-8644
-8553
-8461
-8369
-8276
-8183
-8090
-7997
-7904
-7810
-7716
-7622
-7528
-7433
-7338
-7243
-7147
-7051
-6955
-6858
-6761
-6664
-6566
-6468
-6370
-6271
-6173
-6074
-5975
-5876
-5777
-5679
-5580
-5482
-5383
-5286
-5188
-5091
-4995
-4898
-4803
-4707
-4612
-4518
-4424
-4330
-4237
-4144
-4051
-3959
-3868
-3776
-3685
-3594
-3504
-3414
-3324
-3235
-3146
-3058
-2970
-2882
-2795
-2708
-2621
-2535
-2449
-2363
-2277
-2191
-2105
-2019
-1933
-1847
-1761
-1674
-1588
-1501
-1415
-1328
-1241
-1154
-1067
-980
-893
-805
-717
-629
-541
-452
-364
-275
-186
-97
-7
82
171
260
349
437
526
614
701
789
876
962
1048
1133
1218
1302
1385
1467
1549
1631
1711
1791
1871
1950
2028
2106
2184
2261
2338
2415
2492
2568
2645
2721
2797
2872
2948
3023
3098
3173
3247
3321
3395
3468
3541
3615
3688
3762
3835
3909
3983
4058
4133
4208
4284
4361
4438
4515
4593
4671
4749
4827
4905
4983
5062
5140
5217
5295
5373
5450
5527
5604
5681
5757
5834
5910
5987
6063
6139
6216
6291
6367
6442
6517
6592
6665
6739
6811
6883
6954
7024
7094
7163
7231
7299
7366
7433
7499
7565
7630
7695
7759
7823
7886
7949
8010
8071
8132
8192
8251
8309
8367
8424
8480
8536
8590
8644
8698
8750
8801
8852
8901
8950
8997
9044
9089
9134
9177
9220
9261
9302
9342
9381
9420
9458
9496
9533
9570
9607
9643
9679
9715
9750
9786
9821
9856
9890
9925
9959
9993
10027
10061
10095
10130
10164
10199
10233
10268
10304
10340
10376
10412
10448
10485
10522
10560
10597
10635
10673
10710
10748
10786
10824
10861
10899
10936
10973
11010
11046
11083
11119
11155
11191
11227
11262
11298
11333
11369
11404
11439
11474
11510
11545
11581
11616
11652
11688
11724
11760
11796
11833
11869
11905
11942
11978
12014
12050
12086
12122
12157
12192
12226
12260
12294
12328
12361
12394
12426
12459
12491
12523
12555
12586
12618
12649
12680
12711
12742
12772
12803
12833
12863
12893
12923
12953
12982
13011
13039
13067
13095
13123
13150
13177
13204
13231
13257
13283
13309
13335
13361
13386
13411
13437
13462
13487
13512
13537
13562
13587
13612
13637
13662
13687
13712
13736
13761
13786
13810
13834
13858
13882
13906
13929
13952
13974
13996
14017
14038
14059
14079
14098
14117
14135
14152
14169
14186
14202
14217
14233
14248
14262
14277
14292
14307
14322
14337
14353
14369
14385
14401
14418
14435
14453
14471
14489
14507
14525
14544
14563
14581
14600
14618
14636
14655
14673
14690
14708
14725
14742
14758
14775
14790
14806
14821
14835
14849
14862
14875
14887
14898
14909
14919
14928
14936
14943
14949
14955
14959
14963
14966
14967
14968
14968
14967
14965
14962
14959
14955
14950
14945
14940
14935
14929
14923
14916
14910
14903
14897
14889
14882
14875
14867
14859
14850
14842
14833
14823
14813
14803
14793
14782
14770
14759
14746
14734
14721
14707
14693
14678
14663
14647
14630
14613
14595
14576
14557
14536
14515
14493
14470
14446
14422
14396
14369
14342
14314
14285
14255
14224
14193
14161
14128
14096
14062
14029
13995
13961
13927
13893
13859
13825
13792
13758
13725
13693
13660
13627
13595
13563
13530
13498
13465
13432
13398
13365
13331
13296
13262
13227
13191
13155
13119
13083
13046
13008
12971
12933
12895
12856
12817
12777
12738
12697
12657
12616
12574
12533
12490
12448
12405
12361
12318
12274
12229
12185
12140
12095
12049
12004
11959
11913
11867
11822
11776
11730
11685
11639
11594
11549
11504
11459
11414
11370
11326
11282
11239
11196
11153
11110
11068
11026
10985
10944
10902
10862
10821
10780
10740
10699
10659
10618
10578
10537
10496
10454
10413
10371
10329
10286
10244
10201
10157
10114
10070
10025
9981
9936
9891
9846
9800
9754
9708
9662
9615
9568
9521
9474
9427
9380
9333
9285
9238
9192
9145
9099
9053
9008
8963
8919
8874
8831
8787
8744
8701
8658
8615
8572
8530
8487
8444
8402
8359
8317
8274
8232
8189
8147
8105
8061
8020
7978
7936
7894
7852
7810
7768
7726
7683
7640
7597
7554
7511
7468
7424
7380
7336
7291
7247
7202
7157
7112
7067
7021
6975
6929
6883
6836
6790
6743
6696
6649
6603
6556
6509
6463
6416
6370
6324
6278
6233
6187
6142
6097
6052
6007
5962
5918
5873
5829
5785
5740
5696
5653
5609
5565
5522
5478
5435
5391
5348
5304
5261
5218
5174
5131
5087
5044
5000
4956
4912
4868
4824
4780
4735
4690
4645
4599
4553
4507
4460
4412
4364
4316
4267
4217
4167
4116
4065
4013
3961
3908
3854
3800
3745
3690
3634
3578
3521
3464
3406
3348
3290
3231
3173
3114
3055
2997
2938
2879
2820
2762
2703
2645
2586
2528
2469
2410
2352
2293
2234
2175
2117
2058
2000
1942
1884
1826
1769
1712
1656
1599
1544
1488
1433
1378
1324
1270
1215
1162
1108
1055
1002
949
896
843
791
739
687
635
584
533
482
431
381
331
282
232
184
135
87
40
-7
-54
-100
-145
-190
-234
-277
-320
-361
-402
-442
-482
-520
-558
-594
-630
-665
-700
-733
-766
-798
-829
-859
-889
-917
-945
-973
-999
-1025
-1050
-1074
-1098
-1121
-1144
-1166
-1188
-1209
-1229
-1249
-1269
-1289
-1309
-1328
-1347
-1367
-1386
-1406
-1426
-1446
-1467
-1488
-1509
-1531
-1553
-1576
-1599
-1622
-1646
-1670
-1695
-1719
-1744
-1769
-1795
-1821
-1847
-1873
-1900
-1927
-1955
-1983
-2011
-2040
-2069
-2099
-2129
-2160
-2191
-2224
-2257
-2290
-2324
-2359
-2395
-2431
-2468
-2505
-2543
-2581
-2620
-2659
-2698
-2738
-2778
-2817
-2857
-2897
-2936
-2975
-3014
-3053
-3091
-3129
-3167
-3204
-3241
-3277
-3314
-3350
-3385
-3420
-3455
-3490
-3524
-3558
-3591
-3625
-3657
-3690
-3722
-3754
-3785
-3817
-3848
-3879
-3909
-3940
-3971
-4001
-4032
-4062
-4093
-4124
-4154
-4184
-4214
-4244
-4274
-4303
-4332
-4361
-4390
-4418
-4447
-4475
-4502
-4530
-4557
-4584
-4610
-4636
-4662
-4688
-4713
-4737
-4761
-4785
-4808
-4830
-4852
-4873
-4893
-4913
-4932
-4950
-4968
-4985
-5001
-5017
-5033
-5048
-5062
-5076
-5090
-5103
-5116
-5129
-5141
-5154
-5166
-5178
-5191
-5203
-5215
-5227
-5239
-5251
-5263
-5275
-5286
-5298
-5309
-5320
-5331
-5341
-5351
-5361
-5370
-5379
-5388
-5396
-5404
-5411
-5419
-5426
-5433
-5439
-5446
-5453
-5460
-5466
-5473
-5480
-5487
-5494
-5501
-5508
-5514
-5521
-5527
-5533
-5538
-5544
-5549
-5553
-5558
-5561
-5565
-5568
-5571
-5573
-5575
-5576
-5577
-5577
-5577
-5577
-5576
-5574
-5572
-5569
-5566
-5562
-5557
-5553
-5548
-5542
-5536
-5530
-5523
-5516
-5509
-5501
-5493
-5485
-5476
-5467
-5458
-5448
-5439
-5428
-5418
-5407
-5396
-5385
-5373
-5361
-5350
-5338
-5326
-5314
-5302
-5290
-5278
-5266
-5254
-5243
-5232
-5220
-5209
-5199
-5188
-5177
-5167
-5156
-5145
-5135
-5124
-5114
-5104
-5093
-5083
-5074
-5064
-5055
-5046
-5038
-5030
-5022
-5015
-5009
-5003
-4997
-4992
-4988
-4984
-4981
-4978
-4975
-4974
-4972
-4972
-4972
-4973
-4974
-4976
-4979
-4983
-4987
-4992
-4998
-5004
-5011
-5019
-5027
-5036
-5046
-5056
-5067
-5079
-5091
-5103
-5117
-5131
-5145
-5161
-5177
-5194
-5212
-5230
-5249
-5269
-5290
-5311
-5333
-5356
-5379
-5403
-5427
-5452
-5477
-5502
-5528
-5554
-5581
-5608
-5635
-5662
-5690
-5718
-5746
-5775
-5804
-5833
-5862
-5891
-5921
-5951
-5980
-6011
-6041
-6071
-6101
-6132
-6162
-6192
-6223
-6253
-6283
-6313
-6343
-6373
-6402
-6431
-6461
-6489
-6518
-6546
-6574
-6602
-6629
-6656
-6683
-6709
-6735
-6761
-6786
-6812
-6837
-6861
-6886
-6910
-6934
-6958
-6982
-7006
-7029
-7053
-7076
-7099
-7122
-7146
-7169
-7192
-7216
-7239
-7263
-7286
-7309
-7333
-7356
-7379
-7402
-7425
-7448
-7470
-7493
-7515
-7537
-7559
-7581
-7603
-7626
-7648
-7670
-7692
-7714
-7736
-7759
-7781
-7804
-7827
-7850
-7873
-7896
-7919
-7943
-7966
-7989
-8012
-8035
-8058
-8080
-8103
-8125
-8147
-8169
-8189
-8211
-8232
-8253
-8274
-8294
-8314
-8334
-8354
-8373
-8392
-8410
-8428
-8446
-8463
-8480
-8497
-8513
-8528
-8543
-8558
-8572
-8586
-8599
-8612
-8624
-8636
-8647
-8658
-8668
-8677
-8685
-8693
-8699
-8705
-8711
-8715
-8718
-8721
-8723
-8724
-8724
-8724
-8723
-8721
-8719
-8716
-8713
-8710
-8706
-8702
-8697
-8692
-8687
-8682
-8677
-8671
-8666
-8660
-8654
-8649
-8643
-8637
-8631
-8625
-8619
-8614
-8608
-8602
-8596
-8590
-8584
-8578
-8572
-8566
-8559
-8553
-8546
-8539
-8532
-8525
-8517
-8509
-8501
-8492
-8483
-8474
-8464
-8454
-8443
-8432
-8420
-8408
-8395
-8381
-8368
-8353
-8338
-8323
-8307
-8290
-8273
-8256
-8238
-8221
-8202
-8183
-8164
-8146
-8127
-8108
-8087
-8068
-8048
-8028
-8007
-7987
-7966
-7945
-7924
-7902
-7880
-7857
-7835
-7812
-7788
-7765
-7741
-7716
-7692
-7666
-7641
-7615
-7589
-7562
-7535
-7507
-7479
-7450
-7421
-7392
-7362
-7332
-7302
-7271
-7240
-7209
-7177
-7145
-7112
-7080
-7046
-7012
-6978
-6943
-6907
-6871
-6834
-6797
-6759
-6720
-6680
-6640
-6600
-6559
-6517
-6475
-6433
-6390
-6347
-6304
-6260
-6216
-6172
-6127
-6082
-6037
-5991
-5945
-5898
-5851
-5803
-5755
-5706
-5657
-5608
-5558
-5507
-5456
-5405
-5353
-5300
-5247
-5193
-5139
-5084
-5029
-4973
-4917
-4861
-4804
-4747
-4690
-4633
-4576
-4519
-4461
-4404
-4347
-4291
-4234
-4178
-4121
-4065
-4009
-3953
-3898
-3842
-3786
-3731
-3675
-3619
-3563
-3507
-3451
-3394
-3337
-3280
-3222
-3164
-3105
-3046
-2986
-2926
-2866
-2805
-2743
-2681
-2619
-2556
-2492
-2428
-2364
-2298
-2233
-2166
-2099
-2032
-1963
-1894
-1825
-1755
-1684
-1613
-1541
-1468
-1395
-1322
-1247
-1172
-1097
-1020
-943
-866
-788
-709
-629
-549
-468
-387
-304
-221
-137
-53
32
118
205
292
380
468
557
647
736
827
917
1008
1099
1190
1281
1372
1463
1555
1646
1737
1828
1919
2009
2101
2192
2282
2373
2464
2554
2645
2736
2827
2917
3008
3099
3189
3280
3370
3461
3551
3641
3730
3820
3909
3997
4086
4174
4262
4350
4437
4524
4612
4699
4786
4873
4961
5048
5135
5223
5310
5398
5485
5573
5660
5748
5836
5923
6011
6098
6186
6273
6361
6448
6536
6623
6710
6798
6885
6971
7058
7144
7230
7315
7400
7484
7567
7650
7731
7812
7892
7971
8048
8125
8202
8277
8351
8425
8497
8569
8640
8711
8780
8849
8917
8985
9052
9119
9185
9250
9315
9379
9443
9506
9569
9632
9694
9756
9817
9878
9939
9999
10059
10119
10178
10237
10296
10354
10412
10470
10528
10585
10641
10698
10753
10808
10863
10916
10969
11022
11074
11124
11175
11224
11273
11321
11368
11414
11459
11504
11548
11590
11632
11673
11712
11751
11788
11824
11859
11893
11925
11957
11987
12016
12044
12071
12097
12122
12147
12170
12193
12215
12236
12257
12277
12297
12316
12335
12353
12371
12390
12408
12426
12444
12462
12480
12499
12517
12536
12556
12575
12595
12615
12635
12656
12676
12697
12718
12738
12759
12780
12800
12820
12840
12859
12878
12897
12915
12933
12950
12967
12983
12999
13015
13030
13044
13058
13071
13084
13097
13108
13120
13130
13140
13150
13159
13167
13175
13182
13189
13195
13201
13206
13211
13215
13219
13223
13227
13232
13236
13240
13245
13249
13255
13260
13267
13273
13281
13288
13297
13306
13315
13325
13335
13346
13356
13368
13379
13391
13403
13415
13427
13439
13451
13463
13476
13488
13499
13511
13523
13534
13546
13557
13568
13579
13590
13600
13610
13620
13630
13640
13649
13659
13668
13676
13685
13693
13701
13709
13717
13724
13730
13737
13743
13748
13753
13757
13761
13764
13767
13769
13772
13773
13775
13776
13777
13778
13779
13779
13779
13779
13779
13778
13777
13775
13774
13772
13770
13767
13765
13762
13759
13756
13753
13750
13746
13743
13740
13736
13733
13730
13726
13722
13719
13715
13711
13706
13702
13697
13692
13687
13681
13674
13668
13660
13652
13644
13634
13624
13613
13601
13588
13574
13560
13544
13528
13510
13492
13473
13454
13433
13412
13391
13369
13346
13323
13299
13275
13251
13226
13201
13176
13151
13125
13099
13072
13045
13018
12990
12962
12934
12904
12875
12845
12814
12783
12751
12718
12685
12651
12617
12582
12546
12510
12474
12437
12399
12361
12323
12285
12246
12207
12167
12127
12088
12048
12007
11967
11926
11886
11845
11803
11762
11720
11679
11636
11594
11551
11508
11465
11421
11378
11334
11289
11245
11200
11155
11110
11065
11020
10974
10929
10883
10837
10791
10745
10699
10652
10605
10558
10511
10463
10415
10367
10319
10270
10221
10173
10124
10075
10026
9977
9927
9878
9829
9780
9730
9681
9631
9581
9531
9481
9431
9380
9329
9277
9226
9174
9122
9069
9016
8963
8910
8856
8802
8747
8692
8636
8580
8524
8467
8410
8352
8293
8234
8175
8115
8055
7994
7933
7872
7810
7748
7686
7623
7560
7497
7433
7369
7305
7241
7176
7111
7046
6981
6915
6850
6784
6719
6653
6588
6523
6459
6394
6330
6266
6203
6140
6078
6015
5954
5893
5832
5772
5712
5653
5594
5536
5478
5420
5363
5306
5250
5194
5139
5084
5030
4976
4922
4869
4817
4764
4713
4661
4610
4560
4509
4460
4410
4360
4311
4262
4213
4165
4116
4067
4019
3971
3923
3876
3828
3781
3734
3688
3641
3595
3549
3504
3458
3413
3368
3324
3279
3235
3191
3147
3103
3059
3015
2972
2929
2885
2843
2800
2757
2715
2673
2631
2589
2548
2507
2466
2425
2385
2345
2305
2266
2227
2189
2151
2113
2076
2037
2001
1966
1930
1894
1859
1824
1790
1756
1722
1689
1656
1624
1592
1560
1529
1499
1468
1438
1408
1379
1349
1320
1292
1263
1234
1206
1177
1148
1120
1091
1062
1032
1002
973
943
912
882
850
819
787
754
721
687
653
618
582
546
509
471
432
393
353
313
272
231
189
147
104
61
18
-25
-68
-111
-154
-197
-240
-283
-325
-368
-410
-452
-493
-534
-575
-616
-656
-696
-736
-776
-815
-855
-894
-933
-972
-1012
-1051
-1091
-1130
-1170
-1211
-1251
-1292
-1333
-1374
-1416
-1457
-1499
-1541
-1584
-1626
-1669
-1711
-1754
-1796
-1839
-1882
-1924
-1967
-2009
-2051
-2094
-2136
-2178
-2220
-2262
-2304
-2346
-2388
-2430
-2472
-2514
-2557
-2599
-2642
-2684
-2727
-2770
-2814
-2857
-2901
-2945
-2988
-3032
-3077
-3121
-3166
-3210
-3255
-3300
-3345
-3390
-3435
-3480
-3526
-3571
-3617
-3662
-3708
-3753
-3798
-3844
-3889
-3934
-3978
-4022
-4067
-4111
-4155
-4198
-4241
-4284
-4326
-4368
-4409
-4450
-4490
-4529
-4568
-4606
-4643
-4679
-4714
-4749
-4782
-4815
-4847
-4877
-4907
-4936
-4964
-4991
-5017
-5042
-5066
-5089
-5112
-5134
-5155
-5175
-5195
-5214
-5233
-5250
-5268
-5284
-5300
-5316
-5330
-5345
-5359
-5372
-5385
-5397
-5409
-5421
-5432
-5444
-5454
-5465
-5476
-5486
-5496
-5506
-5515
-5524
-5534
-5543
-5551
-5560
-5568
-5576
-5584
-5591
-5598
-5605
-5612
-5618
-5624
-5629
-5635
-5640
-5645
-5649
-5653
-5657
-5660
-5664
-5667
-5669
-5671
-5674
-5675
-5677
-5678
-5678
-5679
-5679
-5678
-5677
-5676
-5674
-5672
-5669
-5666
-5662
-5657
-5652
-5646
-5640
-5633
-5626
-5618
-5609
-5600
-5590
-5579
-5568
-5557
-5545
-5532
-5520
-5507
-5493
-5479
-5465
-5451
-5437
-5423
-5408
-5394
-5379
-5365
-5350
-5336
-5321
-5307
-5292
-5278
-5263
-5248
-5234
-5219
-5205
-5190
-5175
-5161
-5147
-5132
-5118
-5104
-5090
-5077
-5064
-5050
-5038
-5025
-5013
-5001
-4989
-4977
-4966
-4954
-4943
-4932
-4921
-4909
-4898
-4887
-4876
-4864
-4852
-4841
-4829
-4816
-4804
-4791
-4779
-4766
-4753
-4740
-4726
-4713
-4699
-4686
-4672
-4659
-4645
-4632
-4618
-4604
-4590
-4576
-4562
-4548
-4534
-4519
-4504
-4489
-4474
-4459
-4444
-4429
-4413
-4398
-4382
-4367
-4351
-4336
-4320
-4304
-4288
-4272
-4255
-4239
-4222
-4205
-4188
-4171
-4153
-4135
-4117
-4099
-4080
-4062
-4043
-4022
-4003
-3984
-3964
-3943
-3922
-3901
-3880
-3858
-3835
-3812
-3789
-3765
-3740
-3715
-3689
-3663
-3636
-3609
-3581
-3553
-3524
-3494
-3464
-3434
-3403
-3372
-3340
-3308
-3275
-3242
-3208
-3174
-3140
-3105
-3070
-3034
-2998
-2962
-2926
-2889
-2853
-2816
-2779
-2742
-2705
-2668
-2631
-2594
-2557
-2520
-2484
-2447
-2410
-2374
-2338
-2302
-2266
-2230
-2194
-2158
-2123
-2088
-2052
-2017
-1982
-1947
-1912
-1876
-1841
-1806
-1771
-1735
-1699
-1663
-1627
-1591
-1554
-1517
-1480
-1442
-1404
-1366
-1328
-1289
-1251
-1211
-1172
-1133
-1093
-1053
-1014
-974
-934
-894
-853
-814
-774
-734
-694
-655
-615
-576
-538
-499
-461
-423
-386
-349
-312
-276
-240
-204
-169
-134
-100
-66
-33
0
33
66
98
130
162
193
225
257
288
320
351
383
414
446
478
510
542
573
606
638
670
702
734
766
798
831
863
895
927
959
991
1022
1055
1087
1119
1151
1183
1215
1247
1278
1310
1343
1375
1407
1440
1472
1505
1538
1571
1604
1637
1671
1704
1738
1771
1805
1838
1872
1905
1938
1972
2004
2037
2070
2102
2134
2166
2197
2228
2259
2289
2319
2349
2378
2407
2436
2465
2493
2521
2549
2576
2603
2629
2656
2681
2707
2732
2757
2781
2805
2829
2852
2875
2898
2920
2942
2963
2984
3005
3026
3046
3065
3084
3103
3121
3139
3156
3172
3188
3203
3218
3231
3245
3257
3270
3281
3292
3302
3312
3321
3329
3337
3344
3351
3357
3362
3367
3372
3376
3380
3384
3387
3390
3392
3394
3397
3398
3400
3402
3404
3405
3407
3408
3410
3412
3413
3415
3417
3419
3421
3423
3425
3427
3430
3432
3435
3437
3440
3442
3445
3448
3451
3454
3457
3460
3463
3467
3470
3474
3477
3481
3484
3488
3492
3495
3499
3503
3507
3511
3515
3519
3523
3527
3532
3537
3541
3546
3551
3556
3561
3567
3572
3578
3584
3589
3595
3601
3607
3612
3618
3623
3629
3634
3639
3644
3649
3653
3658
3662
3667
3671
3675
3679
3683
3687
3690
3694
3697
3700
3703
3705
3708
3710
3712
3714
3716
3717
3718
3720
3721
3722
3722
3723
3724
3724
3725
3725
3725
3725
3725
3725
3725
3725
3724
3724
3724
3723
3723
3722
3721
3721
3720
3719
3718
3717
3715
3714
3713
3711
3709
3708
3706
3704
3702
3700
3697
3695
3693
3691
3688
3686
3683
3681
3678
3676
3673
3671
3668
3665
3663
3660
3658
3655
3653
3650
3647
3645
3642
3640
3637
3634
3632
3629
3626
3624
3621
3618
3615
3613
3610
3607
3605
3602
3599
3597
3594
3591
3589
3587
3584
3582
3580
3578
3576
3575
3573
3572
3571
3570
3570
3570
3570
3571
3572
3573
3574
3576
3578
3580
3583
3586
3588
3592
3595
3599
3602
3606
3610
3615
3619
3623
3628
3633
3638
3643
3649
3654
3660
3666
3672
3678
3685
3692
3699
3706
3713
3720
3728
3736
3743
3751
3760
3768
3776
3785
3794
3803
3812
3822
3831
3841
3852
3862
3873
3884
3895
3907
3919
3931
3943
3956
3969
3982
3996
4010
4024
4038
4053
4069
4083
4100
4116
4132
4149
4165
4182
4200
4217
4235
4252
4270
4288
4306
4324
4342
4361
4379
4397
4415
4433
4451
4470
4488
4506
4524
4542
4559
4577
4595
4612
4630
4647
4664
4681
4697
4714
4730
4746
4762
4778
4793
4808
4823
4838
4852
4867
4881
4894
4908
4921
4934
4947
4959
4971
4983
4995
5006
5017
5028
5038
5048
5058
5067
5076
5085
5093
5101
5109
5116
5123
5129
5136
5142
5148
5153
5158
5163
5168
5172
5175
5179
5182
5185
5187
5189
5191
5192
5193
5193
5193
5192
5191
5190
5188
5186
5183
5180
5176
5172
5168
5162
5157
5150
5144
5137
5129
5121
5113
5104
5095
5086
5076
5066
5055
5044
5033
5021
5009
4996
4984
4970
4957
4943
4929
4914
4899
4884
4869
4854
4838
4822
4806
4789
4772
4756
4738
4721
4704
4686
4668
4651
4633
4614
4596
4578
4559
4541
4523
4504
4486
4467
4449
4431
4413
4395
4378
4361
4344
4327
4311
4295
4279
4264
4249
4234
4220
4207
4193
4181
4168
4156
4144
4133
4122
4112
4101
4091
4082
4072
4062
4053
4043
4035
4026
4016
4006
3997
3987
3977
3966
3955
3944
3932
3921
3908
3896
3883
3870
3856
3842
3828
3814
3799
3785
3770
3754
3739
3723
3708
3692
3676
3660
3643
3627
3611
3594
3578
3561
3544
3528
3511
3494
3477
3461
3444
3427
3410
3393
3376
3359
3341
3324
3306
3288
3270
3252
3233
3214
3195
3176
3156
3136
3115
3094
3073
3051
3029
3007
2984
2961
2937
2913
2889
2864
2839
2814
2788
2762
2736
2709
2683
2655
2628
2600
2572
2544
2516
2487
2459
2430
2401
2372
2342
2313
2284
2255
2225
2196
2167
2138
2109
2080
2052
2023
1994
1966
1938
1910
1882
1855
1827
1800
1774
1747
1721
1696
1671
1646
1622
1598
1575
1552
1530
1509
1487
1467
1447
1427
1408
1389
1370
1352
1334
1317
1300
1284
1267
1251
1236
1220
1205
1191
1176
1162
1148
1134
1120
1106
1092
1078
1065
1051
1037
1022
1008
994
979
964
949
933
917
901
884
867
849
831
813
794
775
756
736
716
696
675
655
634
613
592
571
549
528
506
485
463
441
419
397
374
352
329
307
284
262
239
217
195
172
150
128
107
85
64
43
23
2
-18
-38
-57
-77
-96
-115
-134
-153
-172
-190
-208
-227
-245
-263
-280
-298
-316
-333
-350
-368
-385
-402
-419
-436
-452
-469
-486
-503
-519
-536
-552
-569
-586
-602
-619
-636
-652
-669
-685
-702
-718
-735
-752
-768
-785
-802
-819
-836
-853
-871
-888
-906
-924
-942
-960
-979
-997
-1016
-1035
-1053
-1072
-1091
-1110
-1129
-1148
-1167
-1186
-1204
-1223
-1241
-1259
-1277
-1295
-1313
-1330
-1347
-1364
-1380
-1397
-1413
-1428
-1444
-1459
-1474
-1489
-1503
-1517
-1531
-1544
-1557
-1570
-1582
-1594
-1606
-1618
-1629
-1640
-1650
-1661
-1671
-1680
-1689
-1698
-1707
-1716
-1724
-1731
-1739
-1746
-1752
-1758
-1764
-1769
-1775
-1779
-1783
-1787
-1791
-1794
-1797
-1800
-1802
-1805
-1807
-1809
-1810
-1812
-1813
-1814
-1815
-1816
-1817
-1817
-1818
-1818
-1819
-1820
-1820
-1821
-1822
-1823
-1824
-1825
-1826
-1827
-1829
-1830
-1832
-1834
-1836
-1837
-1839
-1841
-1843
-1845
-1847
-1848
-1850
-1851
-1853
-1854
-1855
-1856
-1857
-1858
-1858
-1859
-1859
-1860
-1860
-1861
-1861
-1862
-1862
-1863
-1864
-1865
-1866
-1868
-1870
-1872
-1874
-1877
-1880
-1883
-1887
-1891
-1895
-1900
-1905
-1910
-1916
-1921
-1928
-1934
-1941
-1948
-1955
-1962
-1970
-1979
-1987
-1996
-2005
-2015
-2025
-2035
-2045
-2057
-2068
-2079
-2090
-2102
-2113
-2125
-2136
-2148
-2159
-2171
-2182
-2193
-2204
-2214
-2224
-2234
-2244
-2253
-2262
-2270
-2278
-2286
-2293
-2300
-2307
-2313
-2318
-2324
-2328
-2332
-2336
-2339
-2342
-2344
-2346
-2348
-2349
-2349
-2349
-2349
-2348
-2347
-2345
-2343
-2340
-2338
-2334
-2331
-2327
-2322
-2318
-2313
-2307
-2302
-2296
-2290
-2283
-2276
-2269
-2261
-2253
-2245
-2236
-2227
-2217
-2208
-2198
-2188
-2177
-2166
-2155
-2144
-2133
-2121
-2109
-2097
-2085
-2073
-2061
-2048
-2036
-2023
-2009
-1998
-1985
-1972
-1959
-1946
-1933
-1920
-1907
-1894
-1881
-1868
-1855
-1842
-1829
-1816
-1803
-1791
-1778
-1766
-1753
-1741
-1729
-1717
-1705
-1693
-1681
-1669
-1658
-1646
-1635
-1624
-1613
-1602
-1592
-1581
-1571
-1561
-1551
-1541
-1532
-1522
-1513
-1504
-1496
-1487
-1479
-1472
-1464
-1457
-1450
-1443
-1436
-1429
-1423
-1417
-1411
-1404
-1398
-1392
-1386
-1380
-1374
-1368
-1361
-1355
-1349
-1342
-1336
-1330
-1323
-1316
-1309
-1302
-1295
-1288
-1280
-1273
-1265
-1256
-1248
-1239
-1230
-1220
-1210
-1200
-1189
-1177
-1165
-1153
-1140
-1127
-1113
-1098
-1084
-1069
-1053
-1037
-1020
-1004
-987
-969
-951
-933
-914
-895
-876
-857
-837
-816
-796
-775
-754
-733
-711
-689
-667
-645
-622
-600
-577
-554
-530
-507
-484
-460
-437
-413
-390
-366
-342
-319
-295
-271
-248
-224
-200
-176
-152
-128
-104
-80
-56
-32
-7
18
42
67
92
118
143
168
194
219
245
270
296
321
347
372
397
422
446
471
495
520
544
567
591
615
638
662
685
708
731
754
777
800
823
845
868
891
914
937
961
984
1008
1032
1057
1082
1107
1133
1159
1186
1213
1241
1269
1298
1327
1357
1388
1419
1450
1482
1515
1548
1581
1615
1650
1684
1720
1756
1792
1829
1867
1905
1944
1983
2023
2063
2104
2146
2188
2231
2274
2318
2362
2406
2451
2497
2542
2588
2634
2680
2726
2773
2819
2865
2911
2957
3003
3048
3093
3138
3183
3227
3271
3315
3358
3401
3443
3485
3526
3567
3608
3648
3688
3727
3766
3805
3842
3880
3916
3953
3988
4022
4057
4091
4124
4156
4188
4219
4249
4279
4309
4338
4366
4395
4422
4450
4477
4504
4531
4557
4583
4609
4635
4661
4687
4712
4737
4762
4786
4811
4834
4858
4881
4904
4926
4948
4970
4991
5012
5033
5053
5073
5092
5111
5130
5148
5166
5184
5201
5218
5234
5250
5265
5280
5294
5308
5321
5333
5345
5356
5367
5377
5386
5394
5402
5409
5416
5422
5427
5432
5437
5440
5443
5446
5448
5449
5450
5451
5450
5449
5448
5446
5443
5439
5435
5431
5426
5420
5414
5407
5399
5392
5383
5375
5366
5356
5346
5336
5325
5314
5303
5291
5278
5265
5251
5237
5223
5208
5192
5176
5159
5142
5124
5106
5087
5067
5047
5027
5006
4985
4963
4940
4918
4894
4870
4846
4821
4796
4771
4745
4719
4692
4665
4638
4610
4582
4554
4525
4497
4468
4438
4409
4379
4349
4319
4288
4258
4227
4195
4164
4132
4100
4067
4035
4002
3969
3936
3902
3868
3834
3799
3765
3730
3694
3658
3622
3585
3549
3511
3473
3435
3397
3358
3319
3280
3240
3200
3160
3119
3079
3038
2997
2956
2915
2873
2831
2789
2747
2705
2662
2619
2576
2532
2488
2444
2399
2355
2309
2264
2218
2173
2126
2080
2033
1987
1941
1894
1847
1800
1753
1706
1659
1612
1564
1517
1470
1423
1375
1328
1281
1234
1187
1140
1094
1047
1000
955
909
864
818
773
729
684
640
596
552
509
466
423
381
339
297
256
214
174
133
93
53
14
-26
-64
-103
-141
-179
-216
-253
-289
-325
-360
-395
-429
-462
-495
-527
-559
-590
-621
-651
-681
-710
-739
-767
-795
-823
-850
-877
-903
-929
-955
-981
-1006
-1030
-1055
-1079
-1103
-1126
-1149
-1172
-1194
-1216
-1238
-1259
-1280
-1300
-1321
-1341
-1360
-1379
-1398
-1416
-1434
-1451
-1469
-1485
-1501
-1517
-1533
-1548
-1563
-1578
-1592
-1607
-1621
-1635
-1649
-1663
-1677
-1692
-1706
-1720
-1734
-1748
-1762
-1775
-1789
-1803
-1817
-1830
-1843
-1856
-1869
-1882
-1894
-1906
-1918
-1930
-1942
-1953
-1964
-1975
-1987
-1998
-2009
-2020
-2029
-2041
-2052
-2063
-2074
-2084
-2094
-2105
-2115
-2124
-2134
-2143
-2152
-2160
-2168
-2176
-2183
-2190
-2196
-2202
-2207
-2212
-2216
-2219
-2223
-2225
-2227
-2229
-2231
-2231
-2232
-2232
-2232
-2232
-2232
-2231
-2230
-2229
-2228
-2227
-2226
-2225
-2224
-2223
-2221
-2220
-2219
-2218
-2216
-2215
-2213
-2212
-2210
-2208
-2206
-2204
-2201
-2198
-2195
-2192
-2189
-2185
-2182
-2178
-2173
-2169
-2165
-2160
-2155
-2150
-2145
-2140
-2135
-2129
-2124
-2118
-2113
-2107
-2102
-2096
-2091
-2085
-2079
-2074
-2068
-2062
-2057
-2051
-2045
-2039
-2033
-2027
-2021
-2015
-2009
-2003
-1997
-1991
-1986
-1980
-1975
-1969
-1964
-1959
-1954
-1949
-1944
-1939
-1934
-1929
-1924
-1919
-1914
-1909
-1904
-1899
-1894
-1888
-1883
-1877
-1871
-1866
-1860
-1853
-1847
-1841
-1834
-1827
-1821
-1813
-1806
-1799
-1791
-1783
-1775
-1767
-1758
-1749
-1740
-1731
-1721
-1711
-1701
-1690
-1679
-1668
-1656
-1645
-1633
-1621
-1608
-1596
-1583
-1570
-1557
-1544
-1531
-1517
-1504
-1490
-1477
-1463
-1449
-1435
-1421
-1407
-1393
-1379
-1365
-1351
-1337
-1323
-1309
-1295
-1281
-1267
-1254
-1240
-1227
-1214
-1200
-1188
-1175
-1162
-1150
-1138
-1126
-1114
-1102
-1091
-1081
-1070
-1060
-1050
-1041
-1031
-1022
-1014
-1006
-998
-991
-983
-976
-970
-963
-957
-951
-945
-939
-934
-928
-923
-918
-913
-909
-904
-900
-896
-892
-888
-884
-881
-877
-874
-871
-869
-866
-864
-862
-860
-858
-856
-854
-853
-851
-850
-848
-847
-845
-844
-843
-842
-841
-840
-839
-838
-838
-837
-837
-836
-836
-836
-836
-836
-836
-835
-835
-835
-835
-835
-835
-835
-834
-834
-834
-834
-833
-833
-833
-833
-833
-833
-834
-834
-835
-835
-836
-837
-838
-839
-841
-842
-844
-845
-847
-849
-851
-853
-855
-857
-859
-861
-864
-866
-868
-870
-872
-874
-876
-878
-880
-882
-883
-885
-886
-887
-888
-889
-890
-890
-891
-891
-891
-891
-890
-890
-889
-888
-887
-886
-885
-884
-882
-881
-880
-878
-877
-875
-874
-873
-872
-871
-870
-869
-868
-867
-866
-865
-864
-864
-863
-862
-861
-860
-859
-857
-856
-855
-853
-852
-850
-849
-847
-845
-843
-841
-839
-837
-835
-833
-831
-829
-827
-825
-823
-821
-819
-817
-815
-813
-812
-810
-808
-807
-805
-804
-802
-800
-799
-797
-796
-795
-793
-792
-791
-789
-788
-787
-786
-785
-784
-782
-781
-780
-778
-777
-775
-773
-771
-769
-767
-765
-763
-760
-758
-755
-752
-750
-747
-743
-740
-737
-733
-730
-726
-722
-717
-713
-708
-703
-698
-693
-687
-682
-676
-670
-664
-658
-651
-645
-638
-632
-625
-619
-612
-605
-598
-591
-585
-578
-571
-564
-557
-550
-542
-535
-528
-521
-514
-507
-500
-493
-486
-479
-472
-465
-459
-452
-445
-439
-432
-426
-419
-413
-407
-400
-394
-388
-382
-376
-370
-364
-358
-352
-346
-340
-334
-328
-322
-316
-310
-303
-297
-290
-283
-276
-269
-262
-254
-246
-238
-229
-220
-211
-201
-191
-181
-171
-160
-148
-136
-124
-112
-99
-86
-72
-58
-43
-29
-14
2
17
34
50
67
84
101
119
137
155
173
192
212
231
251
270
291
311
331
352
373
394
415
436
457
479
500
522
544
566
588
610
632
654
676
699
721
744
766
789
812
835
858
881
905
929
953
977
1002
1027
1052
1078
1104
1130
1157
1184
1211
1239
1267
1296
1324
1353
1382
1412
1441
1471
1501
1532
1562
1593
1624
1655
1687
1718
1750
1782
1814
1847
1879
1912
1944
1977
2009
2041
2075
2108
2141
2173
2206
2238
2271
2303
2335
2368
2400
2431
2463
2495
2526
2558
2589
2620
2651
2682
2713
2743
2773
2803
2833
2863
2893
2923
2952
2982
3011
3040
3069
3098
3128
3157
3185
3214
3243
3272
3301
3330
3358
3387
3415
3443
3472
3500
3528
3555
3583
3610
3638
3665
3692
3719
3746
3773
3800
3827
3854
3880
3907
3933
3960
3986
4011
4038
4065
4091
4117
4143
4169
4195
4221
4246
4272
4297
4322
4347
4372
4397
4421
4445
4469
4493
4517
4540
4563
4586
4608
4630
4653
4674
4696
4717
4739
4760
4780
4801
4821
4841
4861
4881
4900
4919
4938
4957
4976
4994
5012
5031
5049
5067
5084
5102
5120
5138
5155
5173
5190
5207
5225
5242
5259
5276
5292
5309
5325
5342
5358
5374
5390
5405
5421
5436
5452
5467
5482
5497
5511
5526
5540
5555
5569
5583
5597
5610
5624
5638
5651
5664
5677
5690
5703
5715
5727
5740
5752
5763
5775
5786
5798
5809
5819
5830
5840
5850
5860
5869
5878
5887
5895
5904
5911
5919
5926
5933
5939
5945
5951
5956
5961
5965
5969
5972
5975
5977
5979
5980
5981
5981
5981
5981
5980
5979
5977
5975
5972
5969
5965
5962
5957
5953
5948
5943
5937
5931
5925
5919
5912
5906
5899
5892
5885
5878
5871
5864
5856
5849
5842
5835
5828
5821
5813
5806
5799
5792
5785
5777
5770
5763
5755
5748
5740
5733
5725
5718
5710
5703
5695
5688
5680
5672
5664
5656
5648
5640
5632
5623
5615
5606
5598
5589
5580
5571
5562
5553
5544
5535
5526
5516
5507
5498
5488
5479
5469
5460
5450
5441
5432
5422
5413
5404
5395
5386
5377
5368
5359
5351
5342
5334
5325
5317
5309
5300
5292
5284
5276
5268
5260
5253
5245
5237
5229
5221
5213
5206
5198
5190
5183
5175
5167
5160
5153
5145
5138
5131
5124
5117
5110
5103
5096
5089
5083
5076
5070
5063
5057
5050
5044
5038
5032
5026
5020
5013
5007
5002
4996
4990
4984
4979
4973
4968
4962
4957
4952
4947
4943
4938
4934
4929
4925
4921
4918
4914
4911
4908
4905
4902
4900
4897
4895
4893
4892
4890
4889
4887
4886
4885
4885
4884
4884
4884
4884
4884
4885
4886
4886
4887
4889
4890
4892
4893
4895
4897
4899
4902
4904
4907
4910
4913
4916
4920
4923
4927
4931
4934
4938
4942
4946
4950
4954
4958
4962
4966
4970
4974
4978
4981
4985
4988
4992
4995
4998
5001
5004
5007
5009
5012
5014
5016
5019
5021
5023
5025
5027
5028
5030
5032
5033
5034
5035
5036
5037
5038
5038
5039
5039
5039
5039
5038
5037
5036
5035
5034
5032
5030
5028
5025
5023
5020
5016
5013
5010
5006
5002
4998
4994
4989
4985
4980
4975
4970
4965
4959
4954
4948
4943
4937
4931
4925
4919
4912
4906
4899
4892
4886
4879
4872
4864
4857
4849
4842
4834
4825
4817
4808
4799
4790
4780
4770
4760
4749
4738
4727
4715
4703
4690
4677
4664
4650
4636
4621
4606
4591
4575
4559
4543
4526
4509
4492
4474
4456
4438
4420
4401
4383
4364
4344
4325
4305
4285
4264
4244
4223
4202
4181
4160
4138
4116
4094
4073
4050
4027
4005
3983
3960
3937
3913
3890
3866
3843
3819
3795
3771
3747
3723
3699
3674
3650
3626
3601
3577
3552
3528
3504
3479
3455
3430
3406
3381
3356
3332
3307
3282
3257
3232
3207
3181
3156
3130
3104
3078
3052
3026
2999
2973
2946
2919
2892
2865
2838
2810
2783
2756
2728
2701
2673
2645
2617
2590
2562
2534
2505
2477
2449
2421
2392
2364
2336
2307
2279
2251
2223
2195
2167
2139
2112
2084
2057
2029
2003
1976
1949
1923
1897
1871
1845
1819
1794
1769
1744
1719
1694
1669
1645
1621
1596
1572
1548
1524
1500
1477
1453
1429
1405
1382
1358
1334
1311
1287
1263
1240
1216
1192
1168
1145
1121
1097
1074
1050
1026
1002
979
955
931
907
883
860
835
811
787
763
738
714
689
665
640
615
590
566
541
516
491
466
441
416
391
366
341
316
291
266
241
216
191
166
142
117
93
69
44
20
-3
-27
-51
-74
-98
-121
-144
-167
-190
-213
-236
-258
-281
-303
-325
-347
-369
-391
-413
-435
-456
-477
-498
-520
-540
-561
-582
-603
-623
-644
-664
-684
-705
-725
-746
-766
-787
-807
-828
-849
-870
-891
-912
-933
-954
-976
-997
-1018
-1040
-1061
-1083
-1104
-1126
-1147
-1168
-1190
-1211
-1232
-1254
-1275
-1296
-1317
-1338
-1359
-1379
-1400
-1421
-1441
-1461
-1481
-1501
-1521
-1540
-1559
-1578
-1597
-1615
-1633
-1651
-1668
-1685
-1702
-1718
-1734
-1750
-1765
-1780
-1794
-1808
-1822
-1835
-1848
-1861
-1873
-1885
-1897
-1908
-1919
-1930
-1940
-1950
-1960
-1969
-1979
-1988
-1996
-2005
-2013
-2021
-2029
-2037
-2044
-2052
-2059
-2066
-2073
-2080
-2087
-2093
-2100
-2106
-2112
-2119
-2125
-2131
-2137
-2142
-2148
-2154
-2159
-2165
-2171
-2176
-2182
-2187
-2193
-2198
-2204
-2209
-2215
-2220
-2225
-2230
-2235
-2240
-2245
-2250
-2254
-2258
-2263
-2267
-2270
-2274
-2278
-2281
-2284
-2287
-2291
-2294
-2296
-2299
-2302
-2305
-2308
-2310
-2313
-2316
-2319
-2322
-2325
-2327
-2331
-2334
-2337
-2340
-2343
-2347
-2350
-2354
-2358
-2362
-2366
-2370
-2374
-2379
-2384
-2389
-2394
-2399
-2404
-2409
-2415
-2420
-2426
-2432
-2437
-2443
-2449
-2455
-2462
-2468
-2474
-2481
-2487
-2493
-2500
-2506
-2513
-2519
-2526
-2532
-2539
-2545
-2551
-2558
-2564
-2571
-2577
-2583
-2590
-2596
-2602
-2608
-2614
-2621
-2627
-2633
-2639
-2645
-2650
-2656
-2662
-2668
-2673
-2679
-2684
-2689
-2694
-2699
-2704
-2709
-2713
-2717
-2722
-2726
-2729
-2733
-2737
-2740
-2744
-2747
-2750
-2753
-2756
-2759
-2762
-2764
-2767
-2769
-2772
-2774
-2776
-2778
-2780
-2782
-2784
-2786
-2788
-2789
-2791
-2792
-2794
-2795
-2796
-2797
-2799
-2800
-2801
-2802
-2802
-2803
-2804
-2805
-2806
-2806
-2807
-2808
-2808
-2809
-2810
-2810
-2811
-2812
-2813
-2814
-2815
-2817
-2818
-2820
-2821
-2823
-2825
-2827
-2830
-2832
-2835
-2838
-2841
-2844
-2847
-2851
-2854
-2858
-2862
-2867
-2871
-2875
-2880
-2885
-2890
-2895
-2900
-2905
-2911
-2916
-2921
-2927
-2932
-2937
-2943
-2948
-2953
-2958
-2963
-2968
-2973
-2978
-2982
-2987
-2991
-2995
-2999
-3003
-3006
-3010
-3013
-3017
-3020
-3023
-3026
-3029
-3032
-3035
-3038
-3041
-3044
-3047
-3050
-3053
-3056
-3059
-3062
-3065
-3069
-3072
-3075
-3079
-3082
-3086
-3089
-3093
-3097
-3101
-3105
-3109
-3113
-3117
-3121
-3125
-3129
-3133
-3138
-3142
-3146
-3150
-3154
-3157
-3161
-3165
-3168
-3171
-3174
-3177
-3179
-3181
-3183
-3185
-3186
-3187
-3188
-3188
-3189
-3189
-3188
-3188
-3187
-3186
-3184
-3182
-3180
-3178
-3175
-3172
-3169
-3166
-3162
-3158
-3153
-3149
-3144
-3139
-3133
-3127
-3121
-3115
-3109
-3102
-3095
-3088
-3081
-3073
-3065
-3058
-3050
-3042
-3034
-3025
-3017
-3009
-3000
-2992
-2983
-2975
-2966
-2957
-2948
-2939
-2930
-2921
-2912
-2903
-2893
-2884
-2875
-2865
-2856
-2846
-2837
-2827
-2818
-2808
-2798
-2788
-2778
-2768
-2758
-2748
-2737
-2726
-2715
-2704
-2692
-2680
-2668
-2656
-2643
-2630
-2617
-2604
-2590
-2576
-2562
-2548
-2533
-2519
-2504
-2488
-2473
-2457
-2441
-2425
-2409
-2392
-2376
-2359
-2341
-2324
-2307
-2289
-2271
-2253
-2235
-2216
-2198
-2179
-2160
-2141
-2122
-2103
-2083
-2064
-2044
-2023
-2003
-1982
-1961
-1940
-1918
-1896
-1874
-1851
-1828
-1805
-1782
-1758
-1735
-1710
-1686
-1661
-1636
-1611
-1585
-1560
-1534
-1507
-1481
-1454
-1427
-1400
-1372
-1345
-1317
-1289
-1261
-1232
-1204
-1175
-1146
-1117
-1088
-1058
-1029
-999
-970
-940
-910
-880
-850
-820
-790
-760
-730
-701
-671
-641
-611
-582
-552
-523
-493
-464
-435
-406
-378
-349
-321
-293
-265
-237
-210
-182
-155
-128
-102
-75
-49
-23
3
28
54
79
104
128
153
177
201
224
248
271
294
317
340
363
385
407
429
452
473
495
517
538
560
581
602
623
643
664
684
704
724
744
763
782
801
819
838
856
874
891
909
926
943
960
977
993
1008
1025
1041
1057
1072
1088
1103
1118
1133
1147
1162
1176
1190
1204
1218
1231
1245
1258
1271
1285
1298
1311
1324
1337
1350
1363
1375
1388
1401
1414
1427
1440
1453
1467
1480
1493
1506
1519
1533
1546
1559
1573
1586
1599
1612
1625
1638
1651
1664
1677
1690
1703
1715
1728
1740
1752
1764
1776
1788
1800
1812
1823
1834
1846
1857
1867
1878
1889
1899
1909
1919
1929
1939
1948
1958
1967
1976
1985
1994
2001
2011
2020
2028
2037
2045
2054
2062
2070
2078
2087
2095
2103
2111
2119
2127
2135
2143
2151
2159
2167
2175
2183
2190
2198
2206
2213
2221
2228
2236
2243
2250
2258
2265
2272
2279
2286
2293
2300
2307
2313
2320
2327
2333
2340
2347
2353
2360
2366
2373
2379
2385
2392
2398
2405
2412
2418
2425
2432
2439
2446
2453
2460
2467
2475
2482
2490
2498
2506
2514
2523
2531
2540
2549
2558
2567
2577
2586
2596
2605
2615
2625
2635
2645
2655
2665
2675
2685
2695
2705
2715
2725
2735
2745
2755
2765
2775
2785
2794
2804
2814
2823
2832
2842
2851
2860
2869
2878
2887
2896
2904
2913
2921
2930
2938
2946
2954
2962
2970
2977
2985
2992
2999
3006
3013
3019
3026
3032
3038
3044
3049
3055
3060
3065
3070
3075
3080
3084
3089
3093
3098
3102
3106
3110
3115
3119
3123
3127
3131
3135
3140
3144
3148
3152
3157
3161
3165
3170
3174
3178
3182
3187
3191
3195
3199
3203
3207
3211
3215
3219
3223
3227
3231
3235
3239
3243
3247
3251
3255
3259
3263
3267
3271
3275
3279
3283
3287
3291
3295
3299
3303
3307
3311
3316
3320
3324
3328
3332
3337
3341
3346
3350
3355
3360
3364
3370
3375
3380
3386
3391
3397
3403
3410
3416
3423
3430
3437
3444
3452
3460
3468
3476
3485
3493
3503
3512
3521
3531
3541
3552
3562
3573
3584
3595
3607
3619
3631
3643
3655
3667
3680
3693
3706
3719
3732
3745
3759
3772
3785
3799
3813
3826
3840
3853
3867
3881
3894
3908
3921
3935
3948
3961
3975
3988
4001
4014
4027
4041
4054
4067
4082
4094
4108
4122
4136
4149
4163
4176
4190
4204
4218
4232
4246
4260
4274
4289
4303
4318
4332
4347
4361
4376
4391
4406
4421
4436
4451
4466
4481
4497
4512
4528
4544
4560
4576
4592
4608
4625
4641
4658
4675
4692
4709
4726
4744
4761
4779
4797
4815
4834
4852
4871
4890
4909
4928
4948
4968
4988
5008
5029
5049
5070
5091
5113
5134
5156
5178
5199
5221
5243
5266
5288
5310
5332
5354
5376
5398
5420
5442
5463
5485
5506
5527
5548
5569
5589
5610
5630
5649
5669
5688
5707
5726
5745
5763
5781
5799
5816
5833
5850
5867
5884
5900
5916
5932
5948
5963
5979
5994
6009
6023
6038
6052
6066
6079
6093
6106
6119
6131
6143
6156
6167
6179
6190
6201
6212
6222
6233
6243
6252
6262
6271
6280
6289
6297
6306
6314
6322
6330
6338
6345
6353
6360
6367
6374
6381
6388
6394
6401
6407
6413
6419
6425
6430
6436
6441
6446
6451
6455
6460
6464
6468
6471
6475
6478
6481
6484
6486
6489
6491
6492
6494
6495
6496
6497
6498
6498
6498
6498
6498
6498
6497
6496
6495
6494
6492
6490
6488
6486
6484
6481
6478
6476
6472
6469
6465
6462
6458
6453
6449
6444
6439
6433
6428
6422
6415
6408
6401
6394
6386
6377
6369
6359
6350
6340
6329
6318
6306
6294
6282
6269
6255
6241
6227
6212
6197
6181
6165
6149
6132
6115
6098
6080
6062
6043
6025
6006
5987
5968
5948
5928
5908
5888
5868
5847
5827
5806
5785
5764
5743
5722
5701
5679
5658
5636
5615
5593
5571
5550
5528
5506
5483
5461
5439
5416
5394
5371
5348
5325
5302
5279
5255
5232
5209
5185
5161
5137
5113
5089
5064
5040
5015
4990
4965
4940
4915
4890
4865
4839
4814
4788
4762
4737
4711
4685
4659
4633
4607
4581
4555
4529
4503
4477
4451
4424
4398
4372
4345
4319
4292
4266
4239
4213
4186
4160
4133
4107
4080
4054
4027
4000
3974
3947
3921
3894
3867
3841
3814
3787
3761
3734
3707
3680
3653
3625
3598
3571
3543
3516
3488
3460
3432
3405
3377
3349
3320
3292
3264
3236
3207
3179
3150
3122
3093
3064
3035
3006
2977
2948
2919
2889
2860
2831
2801
2772
2742
2713
2683
2654
2625
2595
2566
2537
2507
2478
2449
2420
2392
2363
2334
2306
2278
2249
2221
2193
2165
2138
2110
2083
2055
2028
2001
1974
1947
1920
1893
1866
1840
1813
1787
1761
1735
1709
1683
1657
1632
1606
1581
1556
1531
1506
1481
1456
1431
1407
1382
1358
1334
1310
1285
1261
1238
1214
1190
1167
1144
1120
1097
1075
1052
1029
1006
985
962
940
919
897
875
854
832
811
790
769
748
726
705
684
663
642
621
599
578
557
535
514
492
470
448
426
404
381
359
336
313
290
266
243
219
196
172
148
123
99
74
49
24
-1
-26
-52
-78
-104
-131
-157
-185
-212
-240
-267
-296
-324
-353
-382
-412
-442
-472
-502
-532
-563
-594
-626
-657
-689
-721
-754
-786
-819
-852
-885
-919
-952
-986
-1020
-1054
-1088
-1123
-1157
-1192
-1227
-1261
-1296
-1331
-1365
-1400
-1435
-1469
-1504
-1538
-1573
-1607
-1641
-1675
-1709
-1743
-1776
-1810
-1844
-1877
-1911
-1944
-1978
-2012
-2045
-2079
-2113
-2147
-2181
-2215
-2250
-2284
-2318
-2353
-2387
-2421
-2456
-2490
-2524
-2559
-2593
-2627
-2661
-2695
-2729
-2762
-2796
-2830
-2863
-2896
-2930
-2963
-2996
-3029
-3062
-3094
-3127
-3159
-3192
-3224
-3256
-3288
-3319
-3351
-3382
-3413
-3444
-3475
-3506
-3536
-3567
-3597
-3627
-3656
-3686
-3715
-3744
-3773
-3802
-3830
-3859
-3887
-3914
-3942
-3969
-3996
-4022
-4049
-4075
-4100
-4125
-4150
-4175
-4199
-4223
-4246
-4269
-4292
-4314
-4336
-4358
-4379
-4400
-4420
-4441
-4461
-4480
-4500
-4519
-4538
-4557
-4575
-4594
-4612
-4630
-4648
-4665
-4683
-4701
-4718
-4735
-4752
-4769
-4786
-4803
-4819
-4836
-4852
-4868
-4885
-4900
-4916
-4932
-4948
-4963
-4978
-4993
-5008
-5023
-5037
-5052
-5066
-5080
-5093
-5107
-5120
-5133
-5145
-5157
-5169
-5181
-5192
-5204
-5214
-5225
-5235
-5245
-5255
-5264
-5273
-5282
-5291
-5299
-5307
-5315
-5323
-5330
-5337
-5344
-5351
-5358
-5365
-5371
-5377
-5383
-5389
-5395
-5401
-5406
-5411
-5416
-5421
-5426
-5431
-5435
-5440
-5444
-5448
-5452
-5455
-5459
-5462
-5466
-5469
-5472
-5474
-5477
-5479
-5481
-5483
-5485
-5486
-5487
-5488
-5488
-5488
-5488
-5488
-5487
-5486
-5485
-5484
-5482
-5480
-5478
-5475
-5472
-5469
-5465
-5462
-5458
-5453
-5448
-5443
-5438
-5433
-5427
-5421
-5414
-5407
-5400
-5393
-5385
-5377
-5369
-5360
-5352
-5342
-5333
-5324
-5314
-5304
-5294
-5283
-5273
-5262
-5251
-5239
-5228
-5216
-5204
-5191
-5179
-5166
-5153
-5140
-5127
-5114
-5100
-5086
-5072
-5058
-5044
-5029
-5014
-4999
-4984
-4969
-4954
-4938
-4923
-4907
-4891
-4875
-4858
-4842
-4825
-4809
-4792
-4775
-4758
-4741
-4723
-4706
-4688
-4670
-4653
-4634
-4616
-4598
-4579
-4560
-4541
-4522
-4503
-4483
-4464
-4444
-4424
-4404
-4384
-4364
-4343
-4323
-4302
-4281
-4260
-4239
-4218
-4196
-4175
-4153
-4131
-4108
-4086
-4062
-4040
-4017
-3994
-3971
-3947
-3924
-3900
-3876
-3852
-3827
-3803
-3778
-3754
-3729
-3704
-3679
-3653
-3628
-3602
-3577
-3551
-3524
-3498
-3472
-3445
-3418
-3391
-3364
-3337
-3309
-3282
-3254
-3226
-3197
-3169
-3141
-3112
-3083
-3054
-3025
-2996
-2966
-2937
-2907
-2878
-2848
-2818
-2787
-2757
-2726
-2696
-2665
-2634
-2603
-2571
-2540
-2508
-2476
-2444
-2412
-2380
-2348
-2315
-2283
-2250
-2217
-2185
-2152
-2119
-2085
-2052
-2019
-1986
-1952
-1919
-1885
-1852
-1818
-1784
-1750
-1717
-1683
-1649
-1615
-1582
-1548
-1514
-1480
-1447
-1413
-1379
-1346
-1312
-1278
-1245
-1211
-1178
-1144
-1111
-1078
-1044
-1010
-978
-945
-913
-880
-847
-815
-783
-751
-719
-687
-656
-625
-593
-562
-532
-501
-470
-440
-410
-380
-350
-320
-291
-262
-233
-204
-175
-146
-118
-90
-62
-34
-7
21
48
75
101
128
154
181
207
232
258
283
309
334
358
383
407
431
454
477
500
523
546
568
590
611
632
653
674
694
715
735
754
773
792
811
830
848
866
884
901
919
936
953
969
986
1002
1018
1034
1049
1065
1080
1095
1110
1125
1139
1154
1168
1182
1196
1209
1223
1236
1249
1261
1274
1286
1298
1310
1321
1333
1344
1354
1365
1375
1385
1395
1404
1413
1422
1431
1439
1447
1455
1463
1470
1477
1483
1490
1496
1502
1507
1512
1517
1522
1526
1530
1533
1536
1539
1542
1544
1546
1547
1548
1549
1549
1549
1549
1549
1548
1547
1545
1543
1542
1539
1537
1534
1532
1529
1525
1522
1518
1515
1511
1507
1503
1499
1494
1490
1486
1481
1477
1472
1468
1463
1459
1454
1450
1445
1441
1436
1432
1427
1423
1419
1414
1410
1406
1401
1397
1393
1389
1384
1380
1376
1372
1367
1363
1359
1355
1351
1347
1342
1338
1334
1330
1326
1322
1318
1314
1310
1305
1301
1297
1293
1289
1286
1282
1278
1274
1271
1267
1264
1261
1257
1254
1252
1249
1246
1244
1242
1239
1238
1236
1234
1233
1231
1230
1229
1228
1228
1227
1227
1227
1227
1227
1227
1228
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1240
1241
1242
1243
1243
1244
1245
1245
1245
1245
1245
1245
1244
1244
1243
1242
1241
1240
1239
1238
1237
1236
1235
1233
1232
1230
1229
1227
1225
1223
1221
1219
1216
1213
1211
1208
1204
1201
1197
1193
1190
1185
1181
1177
1172
1168
1163
1158
1153
1149
1144
1139
1133
1128
1123
1118
1112
1107
1101
1095
1090
1084
1078
1073
1067
1061
1055
1050
1044
1038
1033
1027
1022
1016
1010
1004
1000
995
990
985
980
975
970
965
961
956
952
947
943
939
934
930
926
922
918
913
909
906
902
898
894
890
887
883
879
876
872
869
865
862
858
855
852
848
845
842
838
835
832
828
825
821
818
814
810
807
803
799
795
791
788
784
780
776
772
768
764
760
756
752
748
744
740
736
732
728
724
720
716
712
708
704
700
696
692
688
684
680
677
673
670
666
663
660
657
654
652
649
646
644
641
639
637
635
632
630
628
626
624
622
620
617
615
613
610
608
605
603
600
597
594
591
588
585
582
578
575
572
568
565
562
558
555
552
548
545
542
538
535
532
529
525
522
519
515
512
509
506
503
499
496
493
490
487
485
482
479
476
474
471
469
466
464
462
460
458
456
454
452
451
450
448
447
446
445
444
443
442
442
441
440
440
439
438
438
437
436
436
435
434
433
433
432
431
430
429
428
427
426
425
423
422
421
419
418
417
415
414
413
411
410
409
407
406
405
403
402
401
399
398
397
396
394
393
392
391
390
389
387
386
385
384
383
382
382
381
380
379
378
377
376
376
375
374
374
373
372
372
371
371
370
369
369
368
367
366
366
365
364
362
361
360
359
357
356
354
352
351
349
347
344
342
340
337
334
331
328
325
322
319
315
311
308
304
300
296
291
287
282
278
273
268
263
258
253
248
242
237
232
226
220
215
209
203
197
191
185
179
172
165
158
151
144
136
129
121
112
104
95
86
77
67
57
47
37
27
16
5
-6
-17
-29
-41
-53
-65
-77
-90
-103
-116
-129
-142
-156
-170
-184
-198
-212
-226
-241
-256
-270
-285
-300
-315
-330
-345
-360
-375
-390
-405
-421
-436
-451
-467
-482
-498
-513
-529
-544
-560
-576
-592
-608
-624
-640
-657
-673
-690
-706
-723
-740
-757
-774
-791
-809
-826
-844
-862
-880
-898
-916
-934
-952
-971
-990
-1008
-1027
-1046
-1065
-1084
-1103
-1122
-1141
-1160
-1180
-1199
-1219
-1238
-1258
-1278
-1297
-1317
-1337
-1356
-1376
-1396
-1415
-1435
-1454
-1474
-1493
-1512
-1531
-1551
-1570
-1589
-1608
-1627
-1646
-1665
-1684
-1703
-1722
-1741
-1760
-1779
-1797
-1816
-1835
-1854
-1873
-1892
-1910
-1929
-1948
-1967
-1985
-2004
-2021
-2041
-2059
-2078
-2096
-2115
-2133
-2152
-2170
-2188
-2207
-2225
-2244
-2262
-2281
-2300
-2318
-2337
-2356
-2375
-2394
-2413
-2432
-2451
-2471
-2490
-2509
-2529
-2548
-2568
-2587
-2607
-2626
-2646
-2665
-2685
-2704
-2724
-2743
-2763
-2782
-2801
-2820
-2839
-2858
-2877
-2896
-2914
-2933
-2951
-2969
-2987
-3005
-3022
-3040
-3057
-3074
-3091
-3107
-3124
-3140
-3156
-3172
-3188
-3203
-3218
-3234
-3249
-3264
-3279
-3293
-3308
-3322
-3337
-3351
-3365
-3378
-3392
-3405
-3418
-3431
-3444
-3456
-3469
-3481
-3493
-3505
-3516
-3528
-3539
-3550
-3561
-3571
-3581
-3591
-3601
-3611
-3620
-3629
-3637
-3646
-3654
-3662
-3669
-3677
-3684
-3690
-3697
-3703
-3709
-3715
-3720
-3725
-3730
-3735
-3739
-3743
-3747
-3751
-3754
-3757
-3760
-3763
-3765
-3767
-3769
-3771
-3773
-3774
-3775
-3776
-3777
-3778
-3778
-3778
-3779
-3779
-3779
-3778
-3778
-3777
-3777
-3776
-3775
-3774
-3772
-3771
-3769
-3767
-3765
-3763
-3761
-3758
-3755
-3752
-3749
-3746
-3742
-3738
-3734
-3730
-3725
-3721
-3716
-3711
-3706
-3700
-3694
-3689
-3683
-3676
-3670
-3663
-3656
-3649
-3642
-3635
-3627
-3620
-3612
-3604
-3595
-3587
-3578
-3569
-3560
-3551
-3541
-3531
-3521
-3511
-3500
-3489
-3478
-3467
-3455
-3444
-3432
-3419
-3407
-3394
-3382
-3369
-3356
-3342
-3329
-3315
-3302
-3288
-3274
-3260
-3245
-3231
-3217
-3202
-3187
-3173
-3158
-3143
-3128
-3113
-3098
-3083
-3068
-3053
-3038
-3023
-3008
-2992
-2977
-2962
-2947
-2932
-2917
-2901
-2886
-2871
-2856
-2840
-2825
-2810
-2794
-2779
-2763
-2748
-2732
-2716
-2701
-2685
-2669
-2653
-2637
-2622
-2606
-2589
-2573
-2557
-2541
-2525
-2508
-2492
-2475
-2458
-2441
-2424
-2407
-2390
-2373
-2355
-2338
-2320
-2302
-2284
-2267
-2249
-2231
-2212
-2194
-2176
-2158
-2139
-2121
-2102
-2084
-2065
-2045
-2027
-2008
-1989
-1970
-1951
-1931
-1912
-1892
-1873
-1853
-1833
-1813
-1793
-1773
-1753
-1733
-1713
-1692
-1672
-1652
-1631
-1611
-1590
-1570
-1549
-1529
-1508
-1487
-1467
-1446
-1425
-1404
-1384
-1363
-1342
-1321
-1300
-1279
-1258
-1237
-1216
-1194
-1173
-1152
-1130
-1108
-1087
-1065
-1043
-1020
-998
-976
-953
-931
-908
-885
-861
-838
-814
-790
-766
-742
-718
-694
-669
-644
-619
-594
-569
-544
-519
-493
-467
-442
-416
-390
-363
-337
-311
-284
-258
-231
-204
-177
-150
-123
-96
-68
-41
-13
14
42
70
98
125
153
182
210
238
267
295
324
352
381
410
440
469
498
528
558
588
618
648
679
709
740
771
802
834
865
897
928
960
992
1024
1056
1089
1121
1153
1185
1218
1250
1282
1315
1347
1379
1411
1443
1475
1507
1539
1570
1602
1633
1665
1696
1727
1758
1789
1820
1851
1881
1912
1942
1973
2003
2033
2064
2094
2124
2154
2184
2214
2244
2274
2303
2333
2363
2392
2422
2451
2480
2510
2539
2568
2598
2627
2656
2685
2715
2744
2773
2802
2831
2860
2888
2917
2946
2974
3003
3032
3060
3089
3117
3145
3174
3202
3230
3258
3286
3314
3342
3370
3398
3426
3454
3482
3510
3537
3565
3593
3621
3648
3676
3703
3731
3758
3785
3812
3839
3866
3893
3919
3946
3972
3998
4024
4050
4075
4101
4126
4152
4177
4202
4226
4251
4276
4300
4324
4349
4373
4397
4421
4445
4468
4492
4516
4539
4563
4587
4610
4634
4657
4681
4704
4728
4752
4775
4799
4823
4846
4870
4894
4918
4942
4966
4990
5015
5039
5064
5088
5113
5138
5162
5187
5212
5237
5262
5287
5311
5336
5361
5386
5410
5435
5460
5484
5508
5533
5557
5581
5605
5630
5654
5678
5701
5725
5749
5773
5796
5820
5843
5867
5890
5914
5937
5960
5983
6006
6029
6052
6075
6098
6121
6143
6166
6188
6210
6232
6254
6276
6298
6320
6341
6362
6384
6405
6426
6447
6468
6488
6509
6529
6549
6569
6589
6609
6628
6648
6667
6686
6705
6724
6743
6761
6780
6798
6816
6834
6852
6870
6887
6905
6922
6939
6955
6972
6988
7005
7021
7037
7052
7068
7083
7098
7113
7128
7143
7158
7172
7187
7201
7215
7229
7243
7257
7271
7285
7299
7312
7326
7339
7353
7366
7380
7393
7406
7419
7433
7446
7459
7472
7485
7499
7512
7525
7538
7551
7565
7578
7591
7604
7617
7630
7643
7656
7669
7682
7695
7708
7721
7733
7746
7759
7771
7784
7796
7808
7820
7833
7845
7857
7869
7880
7892
7904
7915
7927
7938
7949
7961
7972
7983
7994
8005
8016
8026
8038
8048
8060
8071
8082
8093
8103
8114
8125
8135
8147
8157
8167
8179
8189
8200
8210
8220
8231
8241
8251
8261
8271
8281
8291
8300
8310
8319
8329
8338
8348
8357
8367
8376
8385
8394
8404
8413
8422
8432
8441
8450
8460
8469
8479
8489
8498
8508
8518
8528
8538
8548
8558
8568
8579
8589
8599
8610
8620
8630
8641
8651
8662
8673
8683
8694
8705
8715
8726
8736
8747
8758
8768
8779
8789
8799
8810
8820
8830
8840
8850
8860
8870
8880
8890
8899
8909
8919
8928
8938
8947
8956
8965
8975
8984
8993
9002
9011
9020
9029
9038
9047
9056
9065
9074
9083
9092
9101
9110
9119
9128
9137
9146
9155
9164
9174
9183
9192
9201
9210
9220
9229
9238
9247
9257
9266
9275
9285
9294
9304
9313
9322
9332
9341
9350
9360
9369
9378
9388
9397
9406
9415
9424
9433
9442
9451
9460
9468
9477
9486
9494
9502
9511
9519
9527
9535
9543
9550
9558
9565
9573
9580
9588
9595
9602
9609
9616
9623
9629
9636
9642
9649
9655
9662
9668
9674
9680
9686
9691
9697
9703
9708
9714
9719
9725
9730
9735
9740
9745
9750
9755
9760
9765
9770
9775
9779
9784
9788
9793
9797
9802
9806
9811
9815
9819
9824
9828
9832
9837
9841
9845
9850
9854
9858
9863
9867
9871
9875
9880
9884
9888
9892
9896
9900
9905
9909
9913
9917
9921
9925
9929
9933
9937
9941
9945
9948
9952
9956
9960
9963
9967
9971
9974
9978
9981
9984
9988
9991
9995
9998
10001
10004
10007
10011
10014
10017
10020
10023
10026
10029
10033
10036
10039
10042
10045
10048
10052
10055
10058
10061
10065
10068
10071
10074
10078
10081
10084
10088
10091
10094
10097
10101
10104
10107
10110
10114
10117
10120
10123
10126
10130
10133
10136
10139
10142
10146
10149
10152
10155
10158
10162
10165
10168
10171
10175
10178
10181
10185
10188
10191
10195
10198
10202
10205
10208
10212
10215
10219
10222
10226
10229
10232
10236
10239
10242
10245
10248
10251
10254
10257
10259
10262
10264
10267
10269
10271
10273
10275
10277
10279
10281
10282
10284
10285
10286
10287
10288
10289
10290
10290
10291
10291
10291
10291
10291
10291
10291
10290
10290
10289
10289
10288
10287
10286
10285
10284
10283
10282
10280
10279
10277
10276
10274
10272
10271
10269
10267
10265
10262
10260
10258
10255
10253
10250
10248
10245
10242
10239
10236
10233
10230
10227
10224
10221
10217
10214
10210
10207
10203
10200
10196
10192
10188
10184
10180
10176
10171
10167
10162
10157
10153
10148
10142
10137
10132
10126
10121
10115
10109
10103
10096
10090
10083
10077
10070
10063
10055
10048
10041
10033
10025
10017
10009
10000
9992
9983
9974
9965
9956
9947
9938
9928
9919
9909
9899
9890
9880
9869
9859
9849
9838
9827
9817
9806
9794
9783
9771
9760
9748
9736
9724
9711
9699
9686
9673
9660
9647
9633
9619
9606
9592
9577
9563
9548
9534
9519
9503
9488
9473
9457
9441
9425
9409
9393
9377
9360
9343
9327
9310
9293
9276
9259
9241
9224
9207
9189
9172
9154
9136
9118
9101
9083
9065
9047
9028
9010
8992
8974
8956
8937
8919
8901
8882
8864
8845
8827
8808
8790
8771
8753
8734
8715
8697
8678
8660
8641
8622
8603
8584
8566
8546
8527
8508
8489
8469
8450
8430
8410
8390
8370
8350
8329
8309
8288
8267
8246
8225
8204
8183
8162
8140
8119
8096
8074
8054
8032
8010
7988
7966
7944
7922
7900
7878
7856
7834
7812
7789
7767
7745
7722
7700
7677
7655
7632
7610
7587
7564
7542
7519
7496
7473
7450
7427
7404
7381
7358
7335
7312
7289
7265
7242
7219
7195
7172
7148
7125
7101
7077
7053
7029
7005
6981
6957
6933
6909
6885
6861
6837
6813
6789
6764
6740
6716
6692
6668
6644
6620
6597
6573
6549
6526
6502
6479
6456
6432
6409
6386
6363
6340
6318
6295
6273
6250
6228
6206
6183
6161
6140
6118
6096
6075
6053
6032
6011
5990
5969
5949
5928
5908
5888
5867
5848
5828
5808
5789
5770
5751
5732
5713
5694
5676
5658
5640
5623
5605
5588
5571
5554
5538
5522
5506
5490
5475
5459
5444
5430
5416
5401
5388
5374
5361
5348
5335
5323
5311
5299
5287
5276
5265
5254
5243
5233
5223
5213
5203
5194
5184
5175
5166
5158
5149
5140
5131
5122
5113
5105
5096
5087
5078
5070
5061
5052
5043
5035
5026
5017
5009
5000
4991
4983
4974
4965
4957
4948
4940
4931
4922
4914
4905
4897
4888
4880
4871
4863
4854
4846
4837
4829
4820
4812
4804
4795
4787
4778
4770
4762
4753
4745
4737
4728
4720
4712
4703
4695
4687
4678
4670
4662
4654
4645
4637
4629
4621
4613
4604
4596
4588
4580
4572
4564
4556
4548
4539
4531
4523
4515
4507
4499
4491
4483
4475
4467
4459
4451
4443
4435
4427
4419
4411
4403
4395
4387
4380
4372
4364
4356
4348
4340
4332
4325
4317
4309
4301
4293
4286
4278
4270
4262
4255
4247
4239
4232
4224
4216
4208
4201
4193
4186
4178
4170
4163
4155
4147
4140
4132
4125
4117
4110
4102
4094
4086
4080
4072
4065
4057
4050
4042
4035
4027
4019
4011
4005
3998
3990
3983
3975
3968
3961
3953
3946
3939
3931
3924
3917
3910
3902
3895
3888
3881
3873
3866
3859
3852
3845
3837
3830
3823
3816
3809
3802
3794
3787
3780
3773
3766
3759
3752
3745
3738
3731
3724
3717
3710
3703
3696
3689
3682
3675
3668
3661
3654
3647
3640
3633
3626
3619
3613
3606
3599
3592
3585
3578
3571
3565
3558
3551
3544
3538
3531
3524
3517
3511
3504
3497
3490
3484
3477
3470
3464
3457
3450
3444
3437
3430
3424
3417
3411
3404
3397
3391
3384
3378
3371
3365
3358
3352
3345
3339
3332
3326
3319
3313
3306
3300
3294
3287
3281
3274
3268
3262
3255
3249
3242
3236
3230
3223
3217
3211
3205
3198
3192
3186
3179
3173
3167
3161
3154
3148
3142
3136
3130
3123
3117
3111
3105
3099
3093
3087
3080
3074
3068
3062
3056
3050
3044
3038
3032
3026
3020
3014
3008
3002
2996
2990
2984
2978
2972
2966
2960
2954
2948
2942
2936
2930
2924
2919
2913
2907
2901
2895
2889
2884
2878
2872
2866
2860
2855
2849
2843
2837
2831
2826
2820
2814
2809
2803
2797
2791
2786
2780
2774
2769
2763
2758
2752
2746
2741
2735
2730
2724
2718
2713
2707
2702
2696
2691
2685
2680
2674
2669
2663
2658
2652
2647
2641
2636
2630
2625
2620
2614
2609
2603
2598
2593
2587
2582
2576
2571
2566
2560
2555
2550
2545
2539
2534
2529
2523
2518
2513
2508
2502
2497
2492
2487
2482
2476
2471
2466
2461
2456
2451
2445
2440
2435
2430
2425
2420
2415
2410
2405
2400
2394
2389
2384
2379
2374
2369
2364
2359
2354
2349
2344
2339
2334
2329
2324
2320
2315
2310
2305
2300
2295
2290
2285
2280
2275
2271
2266
2261
2256
2251
2246
2242
2237
2232
2227
2222
2218
2213
2208
2203
2199
2194
2189
2185
2180
2175
2170
2166
2161
2156
2152
2147
2143
2138
2133
2129
2124
2119
2115
2110
2106
2101
2097
2092
2087
2083
2078
2074
2069
2065
2060
2056
2051
2047
2041
2037
2033
2029
2025
2020
2016
2011
2007
2001
1998
1994
1989
1985
1981
1976
1972
1968
1963
1959
1955
1950
1946
1942
1937
1933
1929
1925
1920
1916
1912
1908
1903
1899
1895
1891
1887
1882
1878
1874
1870
1866
1862
1857
1853
1849
1845
1841
1837
1833
1829
1825
1820
1816
1812
1808
1804
1800
1796
1792
1788
1784
1780
1776
1772
1768
1764
1760
1756
1752
1748
1744
1740
1737
1733
1729
1725
1721
1717
1713
1709
1705
1702
1698
1694
1690
1686
1682
1679
1675
1671
1667
1663
1660
1656
1652
1648
1645
1641
1637
1633
1630
1626
1622
1618
1615
1611
1607
1604
1600
1596
1593
1589
1585
1582
1578
1575
1571
1567
1564
1560
1557
1553
1549
1546
1542
1539
1535
1532
1528
1525
1521
1518
1514
1511
1507
1504
1500
1497
1493
1490
1486
1483
1480
1476
1473
1469
1466
1463
1459
1456
1452
1449
1446
1442
1439
1436
1432
1429
1426
1422
1419
1416
1412
1409
1406
1403
1399
1396
1393
1389
1386
1383
1380
1377
1373
1370
1367
1364
1361
1357
1354
1351
1348
1345
1342
1338
1335
1332
1329
1326
1323
1320
1317
1313
1310
1307
1304
1301
1298
1295
1292
1289
1286
1283
1280
1277
1274
1271
1268
1265
1262
1259
1256
1253
1250
1247
1244
1241
1238
1235
1232
1229
1227
1224
1221
1218
1215
1212
1209
1206
1204
1201
1198
1195
1192
1189
1186
1184
1181
1178
1175
1172
1170
1167
1164
1161
1159
1156
1153
1150
1148
1145
1142
1139
1137
1134
1131
1129
1126
1123
1121
1118
1115
1113
1110
1107
1105
1102
1099
1097
1094
1092
1089
1086
1084
1081
1079
1076
1074
1071
1068
1066
1063
1061
1058
1056
1053
1051
1048
1046
1043
1041
1038
1036
1033
1031
1028
1026
1022
1020
1018
1016
1014
1010
1008
1006
1004
1002
999
997
994
992
990
987
985
983
980
978
976
973
971
969
966
964
962
959
957
955
953
950
948
946
944
941
939
937
935
932
930
928
926
923
921
919
917
915
913
910
908
906
904
902
900
897
895
893
891
889
887
885
883
881
878
876
874
872
870
868
866
864
862
860
858
856
854
852
850
848
846
844
842
840
838
836
834
832
830
828
826
824
822
820
818
816
814
812
810
809
807
805
803
801
799
797
795
794
792
790
788
786
784
782
781
779
777
775
773
772
770
768
766
764
763
761
759
757
756
754
752
750
749
747
745
743
742
740
738
737
735
733
731
730
728
726
725
723
721
720
718
716
715
713
712
710
708
707
705
703
702
700
699
697
696
694
692
691
689
688
686
685
683
681
680
678
677
675
674
672
671
669
668
666
665
663
662
660
659
657
656
655
653
652
650
649
647
646
645
643
642
640
639
637
636
635
633
632
631
629
628
626
625
624
622
621
620
618
617
616
614
613
612
610
