0
0
3
3
3
3
3
3
3
3
3
5
8
16
19
19
19
30
39
41
50
50
54
66
80
80
80
80
123
160
204
204
208
217
238
238
238
238
239
239
239
239
239
242
242
242
244
244
245
245
245
245
252
252
252
253
263
292
318
318
318
324
337
337
337
343
343
343
349
380
406
406
409
409
409
415
415
415
428
434
434
434
440
440
440
440
452
452
452
454
463
472
472
472
478
478
478
478
481
481
481
481
489
496
496
504
504
504
522
535
537
553
573
595
617
638
653
669
688
688
715
736
765
780
780
797
824
850
868
881
881
894
915
918
940
940
959
959
984
999
1031
1031
1031
1047
1047
1047
1047
1047
1084
1084
1084
1106
1106
1123
1123
1123
1123
1143
1143
1143
1195
1242
1304
1367
1367
1376
1421
1477
1477
1482
1530
1561
1570
1593
1651
1709
1735
1795
1895
1967
1967
1967
2014
2014
2014
2014
2014
2014
2014
2014
2014
2014
2039
2073
2073
2073
2079
2079
2093
2093
2094
2094
2102
2102
2102
2102
2102
2102
2102
2102
2102
2102
2102
2102
2102
2107
2112
2127
2127
2127
2132
2132
2132
2132
2132
2132
2138
2158
2158
2158
2169
2169
2183
2183
2184
2184
2192
2196
2206
2206
2206
2206
2206
2206
2206
2206
2212
2212
2232
2232
2246
2246
2269
2269
2281
2281
2303
2303
2309
2309
2328
2328
2328
2347
2359
2375
2395
2425
2438
2453
2453
2475
2502
2532
2564
2564
2564
2579
2579
2579
2579
2579
2579
2595
2625
2660
2670
2680
2697
2726
2752
2805
2829
2893
2928
2957
3017
3080
3138
3168
3227
3292
3357
3417
3482
3539
3574
3628
3686
3705
3736
3736
3736
3766
3766
3786
3786
3814
3845
3880
3915
3950
3950
3984
4017
4052
