0
0
0
0
0
0
0
1
1
1
1
4
4
8
11
12
14
23
34
44
50
67
67
67
67
68
68
68
70
70
73
76
79
83
88
93
96
100
103
108
113
116
116
116
119
120
120
120
120
120
121
121
131
143
155
161
165
169
174
179
182
186
189
194
194
194
194
196
197
200
201
202
202
203
207
210
214
217
218
222
233
245
255
261
278
278
278
278
280
280
280
282
282
286
290
293
297
302
307
310
314
318
323
328
331
331
334
337
338
338
338
338
341
345
349
362
374
386
392
403
407
412
417
420
424
427
432
435
440
445
450
453
456
461
462
462
467
471
474
479
482
483
495
507
519
529
535
550
553
558
561
564
566
571
576
581
586
591
594
599
604
609
612
617
621
626
630
633
633
636
639
640
640
641
643
648
653
657
672
684
696
702
714
719
724
729
732
737
740
745
