0
4
10
12
16
24
34
52
54
60
70
72
76
82
84
90
94
96
112
114
126
130
132
136
142
150
154
156
160
166
172
174
180
184
186
192
210
226
240
244
250
252
264
276
280
282
286
294
306
310
312
324
334
340
342
346
360
364
370
376
382
384
390
396
402
412
420
424
426
450
460
462
466
472
486
490
496
502
504
516
522
532
544
546
550
552
556
562
570
574
580
592
594
604
606
616
622
640
642
646
654
660
670
700
702
706
714
720
724
730
744
754
756
760
766
772
774
790
796
802
804
810
822
826
832
840
844
852
856
864
870
874
886
892
910
930
934
936
940
942
964
966
970
972
994
996
1000
1006
1012
1020
1024
1042
1050
1056
1060
1062
1066
1074
1084
1096
1104
1110
1122
1126
1134
1140
1144
1146
1150
1152
1162
1164
1186
1192
1194
1200
1216
1230
1234
1252
1260
1270
1272
1276
1294
1300
1302
1306
1326
1330
1332
1336
1342
1344
1354
1360
1362
1372
1374
1386
1390
1396
1402
1404
1410
1414
1416
1440
1446
1452
1456
1462
1474
1476
1480
1482
1486
1500
1512
1516
1530
1536
1542
1552
1560
1564
1566
1570
1582
1602
1606
1614
1624
1636
1644
1650
1654
1662
1672
1680
1684
1690
1692
1710
1714
1720
1722
1726
1740
1746
1750
1762
1764
1770
1776
1792
1794
1804
1806
1810
1816
1822
1824
1836
1846
1852
1864
1866
1876
1882
1890
1894
1896
1900
1914
1920
1924
1930
1932
1942
1944
1956
1962
1980
1984
1986
1992
2014
2020
2022
2026
2032
2034
2044
2046
2062
2074
2086
2110
2112
2124
2130
2142
2160
2166
2182
2184
2190
2200
2202
2226
2232
2244
2254
2256
2260
2266
2272
2274
2284
2292
2296
2314
2316
2320
2326
2340
2350
2352
2356
2362
2364
2370
2386
2392
2394
2410
2422
2436
2442
2452
2460
2464
2490
2502
2506
2520
2526
2530
2532
2550
2554
2560
2574
2580
2590
2596
2602
2604
2620
2622
2646
2652
2662
2664
2670
2674
2680
2694
2704
2712
2716
2734
2736
2740
2754
2760
2776
2782
2784
2790
2806
2824
2826
2842
2844
2856
2860
2862
2866
2872
2886
2890
2902
2904
2910
2932
2950
2964
2970
2974
2980
2992
2994
3000
3010
3012
3016
3034
3040
3042
3052
3054
3064
3070
3084
3090
3096
3106
3112
3124
3132
3136
3150
3156
3162
3166
3184
3190
3192
3196
3202
3210
3216
3220
3222
3232
3234
3240
3246
3250
3274
3280
3282
3286
3300
3310
3324
3334
3346
3360
3366
3372
3376
3384
3400
3406
3412
3414
3426
3430
3444
3450
3456
3460
3462
3474
3486
3492
3496
3504
3514
3520
3532
3540
3562
3570
3580
3586
3594
3604
3610
3612
3616
3624
3630
3646
3652
3664
3672
3682
3684
3694
3714
3720
3724
3726
3730
3736
3742
3756
3762
3780
3786
3790
3792
3814
3822
3834
3852
3856
3870
3876
3882
3892
3894
3904
3906
3910
3912
3916
3924
3934
3936
3946
3954
3960
3964
3972
3982
4000
4002
4006
4014
4020
4024
4030
4032
4042
4050
4056
4060
4072
4086
4090
4102
4114
4116
4120
4132
4134
4140
4144
4156
4162
4170
4176
4182
4186
4192
4212
4230
4234
4242
4246
4254
4266
4270
4294
4300
4302
4312
4314
4324
4332
4336
4342
4344
4354
4360
4366
4374
4380
4410
4416
4420
4422
4426
4440
4444
4450
4456
4462
4464
4470
4476
4482
4492
4500
4504
4522
4542
4552
4560
4566
4576
4582
4584
4594
4596
4602
4606
4626
4630
4636
4644
4650
4660
4666
4672
4680
4692
4696
4702
4704
4710
4714
4716
4732
4734
4750
4752
4762
4764
4774
4780
4786
4794
4800
4804
4812
4822
4830
4834
4836
4840
4842
4846
4870
4872
4882
4884
4896
4900
4912
4914
4926
4930
4944
4960
4972
4974
4984
4990
5002
5010
5016
5022
5026
5040
5044
5070
5082
5086
5094
5100
5106
5112
5122
5124
5130
5134
5142
5152
5154
5164
5170
5176
5182
5196
5212
5220
5224
5226
5236
5242
5254
5256
5260
5280
5284
5290
5296
5304
5310
5326
5334
5340
5350
5352
5362
5364
5374
5380
5386
5392
5400
5406
5410
5416
5424
5430
5436
5442
5446
5452
5464
5466
5476
5490
5494
