0
3
3
9
15
15
15
15
15
15
24
32
42
50
50
53
64
73
73
73
86
91
95
111
132
141
165
182
213
244
268
288
324
363
395
420
430
430
440
440
451
451
459
459
463
463
469
484
484
484
484
484
487
487
487
487
487
487
487
488
489
494
514
537
552
563
572
572
572
572
574
579
588
588
597
604
612
622
647
674
677
707
733
735
735
735
735
742
764
793
819
819
819
821
827
830
833
858
875
883
883
883
900
927
927
927
934
945
955
966
966
982
1015
1044
1077
1106
1119
1139
1154
1175
1197
1220
1237
1265
1295
1329
1357
1384
1417
1417
1426
1429
1452
1469
1481
1487
1513
1537
1564
1589
1614
1652
1660
1693
1696
1729
1749
1789
1827
1871
1921
1961
1983
2008
2054
2095
2148
2192
2245
2288
2303
2315
2351
2401
2453
2496
2548
2598
2619
2651
2682
2704
2738
2773
2823
2863
2909
2950
3005
3089
3143
3177
3224
3224
3224
3255
3255
3276
3276
3276
3301
3301
3327
3334
3356
3387
3388
3388
3388
3418
3421
3421
3421
3452
3452
3463
3463
3479
3479
3487
3487
3505
3505
3534
3568
3568
3602
3636
3636
3636
3645
3655
3667
3691
3720
3745
3745
3745
3767
3767
3789
3789
3813
3813
3842
3842
3874
3874
3907
3937
3959
3990
4021
4021
4021
4021
4024
4048
4068
4099
4129
4141
4165
4199
4226
4260
4295
4330
4352
4382
4416
4441
4472
4504
4539
4570
4578
4579
4595
4622
4652
4680
4687
4708
4737
4770
4770
4802
4802
4803
4811
4830
4856
4883
4915
4945
4960
4967
4992
5026
5057
5104
5162
5213
5213
5246
5298
5362
5409
5427
5472
5525
5571
5623
5685
5751
5797
5847
5908
5940
5940
5968
6003
6037
6068
6078
6109
6119
6151
6186
6221
6251
6282
6317
6352
6387
