0
3
3
9
9
9
9
9
9
9
18
24
32
35
35
38
49
58
58
58
70
73
76
92
101
113
138
149
183
216
238
262
293
330
354
380
383
383
397
397
411
411
418
418
418
418
426
437
437
437
437
437
440
440
440
440
440
440
440
440
440
442
460
478
478
489
498
498
498
498
500
503
515
515
526
536
556
573
601
615
618
641
653
653
654
654
654
654
654
656
665
666
674
686
697
700
703
725
736
739
739
739
759
781
781
781
788
792
802
806
806
806
832
860
886
914
926
941
960
979
1001
1017
1035
1060
1086
1113
1138
1160
1180
1180
1192
1204
1230
1255
1267
1273
1294
1303
1330
1347
1375
1399
1407
1448
1452
1494
1513
1538
1555
1597
1647
1672
1695
1720
1766
1804
1858
1902
1955
1997
2012
2023
2058
2105
2157
2198
2249
2293
2314
2350
2381
2408
2431
2470
2521
2546
2581
2622
2677
2765
2820
2851
2887
2887
2887
2916
2916
2916
2916
2916
2942
2942
2965
2990
3010
3041
3041
3042
3042
3070
3073
3073
3073
3100
3100
3103
3103
3123
3123
3150
3150
3156
3156
3184
3217
3247
3280
3309
3309
3309
3318
3326
3331
3331
3344
3355
3355
3355
3377
3377
3399
3399
3416
3416
3426
3426
3456
3456
3488
3518
3540
3571
3592
3592
3592
3592
3596
3621
3641
3672
3699
3728
3749
3783
3814
3842
3874
3905
3927
3956
3987
4014
4044
4078
4112
4143
4144
4152
4159
4181
4211
4245
4263
4290
4320
4349
4349
4379
4379
4379
4388
4409
4431
4458
4485
4509
4524
4531
4556
4590
4625
4668
4723
4775
4775
4800
4853
4917
4964
4982
5026
5079
5126
5179
5247
5310
5356
5407
5469
5499
5499
5533
5566
5596
5600
5628
5659
5675
5709
5744
5779
5809
5840
5875
5910
5945
