0
0
1
2
11
15
24
24
24
25
25
26
31
36
45
52
58
63
70
85
95
102
102
102
102
102
106
106
106
106
106
106
106
112
112
119
126
129
135
146
155
165
169
171
178
186
194
203
213
222
227
236
246
254
257
264
274
278
278
296
315
330
342
360
364
373
385
396
407
417
428
439
450
450
452
454
464
468
477
477
477
478
478
479
486
493
504
512
519
524
532
549
560
567
567
567
567
567
572
572
572
572
572
572
572
578
578
585
592
599
605
616
625
635
639
641
649
658
668
679
691
701
706
715
725
733
736
745
756
760
760
781
805
824
836
854
859
869
883
894
905
919
930
941
952
952
954
956
966
970
979
979
979
980
981
983
990
997
1008
1016
1023
1028
1036
1053
1064
1071
1071
1071
1071
1071
1076
1076
1076
1076
1076
1076
1076
1082
1082
1089
1096
1105
1111
1122
1131
1141
1149
1161
1173
1186
1196
1207
1219
1229
1234
1243
1253
1261
1264
1273
1284
1288
1288
1309
1333
1352
1364
1380
1385
1396
1410
1421
1433
1447
1458
1469
1480
1480
1487
1494
1497
1500
1504
1504
1504
1504
1505
1509
1516
1523
1534
1542
1546
1550
1558
1572
1578
1579
1579
1583
1592
1599
1606
1613
1613
1613
1615
1624
1633
1639
1651
1658
1665
1674
1681
1692
1701
1711
1725
1739
1753
1763
1775
1786
1798
1808
1813
1822
1832
1840
1844
1852
1863
1867
1877
1898
1923
1942
1952
1961
1972
1983
1997
2008
2020
2034
2045
2056
2067
