0
0
0
0
0
0
0
3
3
3
3
3
6
6
6
6
6
6
8
11
20
26
26
36
39
42
57
83
90
120
144
167
167
200
246
312
312
314
314
314
314
314
314
314
314
314
314
326
326
326
326
326
326
326
326
326
326
337
338
338
338
338
350
350
350
350
350
350
350
350
356
356
356
356
356
356
357
372
372
377
377
377
377
377
377
377
377
386
386
389
398
402
402
402
405
412
422
447
447
453
462
462
462
462
464
464
476
490
499
509
518
522
522
527
530
536
562
589
606
625
643
647
647
647
647
649
658
673
703
703
714
722
735
762
770
770
770
775
775
790
814
822
840
850
892
945
945
949
949
979
1025
1039
1082
1138
1204
1264
1265
1265
1266
1275
1291
1302
1347
1391
1455
1514
1514
1566
1566
1578
1598
1629
1674
1724
1791
1852
1952
2033
2126
2204
2309
2366
2461
2461
2461
2464
2464
2467
2467
2467
2467
2467
2472
2472
2472
2475
2475
2493
2493
2511
2511
2529
2557
2557
2572
2572
2572
2572
2575
2590
2590
2603
2630
2630
2630
2635
2635
2635
2635
2635
2635
2635
2638
2638
2638
2656
2656
2682
2682
2687
2692
2707
2727
2727
2736
2736
2736
2736
2736
2736
2736
2764
2797
2797
2797
2806
2812
2831
2841
2858
2893
2895
2925
2934
2944
2974
3005
3037
3070
3105
3139
3139
3139
3139
3139
3139
3139
3146
3162
3162
3171
3171
3187
3187
3187
3187
3187
3187
3187
3188
3191
3191
3191
3202
3234
3234
3234
3234
3234
3244
3260
3309
3372
3442
3442
3506
3567
3595
3659
3659
3722
3788
3851
3921
3979
4048
4048
4116
4181
4196
4196
4199
4199
4234
4266
4266
4296
4296
4329
4361
4396
4396
4429
4429
4464
4499
