0
2
8
18
20
24
30
32
38
42
44
60
62
74
78
80
84
90
98
102
104
108
114
120
122
128
132
134
140
158
174
188
192
198
200
212
224
228
230
234
242
254
258
260
272
282
288
290
294
308
312
318
324
330
332
338
344
350
360
368
372
374
398
408
410
414
420
434
438
444
450
452
464
470
480
492
494
498
500
504
510
518
522
528
540
542
552
554
564
570
588
590
594
602
608
618
648
650
654
662
668
672
678
692
702
704
708
714
720
722
738
744
750
752
758
770
774
780
788
792
800
804
812
818
822
834
840
858
878
882
884
888
890
912
914
918
920
942
944
948
954
960
968
972
990
998
1004
1008
1010
1014
1022
1032
1044
1052
1058
1070
1074
1082
1088
1092
1094
1098
1100
1110
1112
1134
1140
1142
1148
1164
1178
1182
1200
1208
1218
1220
1224
1242
1248
1250
1254
1274
1278
1280
1284
1290
1292
1302
1308
1310
1320
1322
1334
1338
1344
1350
1352
1358
1362
1364
1388
1394
1400
1404
1410
1422
1424
1428
1430
1434
1448
1460
1464
1478
1484
1490
1500
1508
1512
1514
1518
1530
1550
1554
1562
1572
1584
1592
1598
1602
1610
1620
1628
1632
1638
1640
1658
1662
1668
1670
1674
1688
1694
1698
1710
1712
1718
1724
1740
1742
1752
1754
1758
1764
1770
1772
1784
1794
1800
1812
1814
1824
1830
1838
1842
1844
1848
1862
1868
1872
1878
1880
1890
1892
1904
1910
1928
1932
1934
1940
1962
1968
1970
1974
1980
1982
1992
1994
2010
2022
2034
2058
2060
2072
2078
2090
2108
2114
2130
2132
2138
2148
2150
2174
2180
2192
2202
2204
2208
2214
2220
2222
2232
2240
2244
2262
2264
2268
2274
2288
2298
2300
2304
2310
2312
2318
2334
2340
2342
2358
2370
2384
2390
2400
2408
2412
2438
2450
2454
2468
2474
2478
2480
2498
2502
2508
2522
2528
2538
2544
2550
2552
2568
2570
2594
2600
2610
2612
2618
2622
2628
2642
2652
2660
2664
2682
2684
2688
2702
2708
2724
2730
2732
2738
2754
2772
2774
2790
2792
2804
2808
2810
2814
2820
2834
2838
2850
2852
2858
2880
2898
2912
2918
2922
2928
2940
2942
2948
2958
2960
2964
2982
2988
2990
3000
3002
3012
3018
3032
3038
3044
3054
3060
3072
3080
3084
3098
3104
3110
3114
3132
3138
3140
3144
3150
3158
3164
3168
3170
3180
3182
3188
3194
3198
3222
3228
3230
3234
3248
3258
3272
3282
3294
3308
3314
3320
3324
3332
3348
3354
3360
3362
3374
3378
3392
3398
3404
3408
3410
3422
3434
3440
3444
3452
3462
3468
3480
3488
3510
3518
3528
3534
3542
3552
3558
3560
3564
3572
3578
3594
3600
3612
3620
3630
3632
3642
3662
3668
3672
3674
3678
3684
3690
3704
3710
3728
3734
3738
3740
3762
3770
3782
3800
3804
3818
3824
3830
3840
3842
3852
3854
3858
3860
3864
3872
3882
3884
3894
3902
3908
3912
3920
3930
3948
3950
3954
3962
3968
3972
3978
3980
3990
3998
4004
4008
4020
4034
4038
4050
4062
4064
4068
4080
4082
4088
4092
4104
4110
4118
4124
4130
4134
4140
4160
4178
4182
4190
4194
4202
4214
4218
4242
4248
4250
4260
4262
4272
4280
4284
4290
4292
4302
4308
4314
4322
4328
4358
4364
4368
4370
4374
4388
4392
4398
4404
4410
4412
4418
4424
4430
4440
4448
4452
4470
4490
4500
4508
4514
4524
4530
4532
4542
4544
4550
4554
4574
4578
4584
4592
4598
4608
4614
4620
4628
4640
4644
4650
4652
4658
4662
4664
4680
4682
4698
4700
4710
4712
4722
4728
4734
4742
4748
4752
4760
4770
4778
4782
4784
4788
4790
4794
4818
4820
4830
4832
4844
4848
4860
4862
4874
4878
4892
4908
4920
4922
4932
4938
4950
4958
4964
4970
4974
4988
4992
5018
5030
5034
5042
5048
5054
5060
5070
5072
5078
5082
5090
5100
5102
5112
5118
5124
5130
5144
5160
5168
5172
5174
5184
5190
5202
5204
5208
5228
5232
5238
5244
5252
5258
5274
5282
5288
5298
5300
5310
5312
5322
5328
5334
5340
5348
5354
5358
5364
5372
5378
5384
5390
5394
5400
5412
5414
