0
0
0
0
0
0
1
1
1
2
2
2
3
3
3
4
4
5
5
6
8
10
10
10
10
10
10
11
12
14
14
22
22
22
22
22
22
22
23
25
30
39
39
39
39
39
39
40
43
46
46
52
72
76
100
100
111
125
136
145
157
157
170
181
189
189
189
189
189
189
190
190
190
191
191
191
192
192
192
193
196
199
204
212
220
237
237
237
237
237
238
241
245
249
250
260
260
260
261
261
264
266
272
275
285
297
297
297
297
297
297
299
309
320
320
329
357
381
410
410
433
448
461
475
489
489
503
517
532
540
549
559
574
581
582
592
592
593
601
605
606
621
628
629
658
667
693
708
717
742
753
759
774
775
789
792
804
815
816
826
835
842
847
862
870
885
897
912
927
939
940
943
957
962
967
976
989
1003
1018
1027
1055
1081
1109
1124
1151
1166
1180
1195
1209
1209
1223
1238
1253
