0
0
0
0
0
0
2
6
11
11
15
25
31
41
50
60
60
65
80
96
115
137
137
137
137
137
137
137
139
142
142
142
142
151
162
162
162
162
162
162
169
169
169
170
179
191
199
199
201
203
207
210
229
256
279
295
313
322
334
341
356
371
383
393
402
413
413
413
413
413
413
415
420
425
425
430
440
446
456
463
473
473
479
508
525
545
576
576
576
576
576
576
576
578
581
581
581
581
590
601
601
601
601
603
610
617
624
624
625
635
646
653
653
657
664
669
672
691
720
748
770
791
800
812
819
834
849
861
872
884
896
896
896
896
896
896
897
901
906
906
910
918
922
930
938
947
947
954
984
1001
1017
1048
1048
1048
1048
1048
1048
1048
1050
1052
1052
1052
1052
1061
1071
1071
1071
1071
1074
1081
1088
1098
1098
1099
1109
1121
1129
1129
1135
1141
1150
1155
1174
1205
1235
1256
1277
1286
1298
1307
1322
1337
1349
1360
1372
1384
1388
1402
1415
1425
1436
1447
1449
1450
1450
1464
1474
1486
1490
1496
1500
1531
1555
1586
1614
1635
1663
1663
1663
1677
1692
1704
1704
1715
1728
1728
1728
1728
1739
1752
1752
1752
1757
1771
1783
1795
1805
1810
1825
1836
1847
1856
1862
1874
1885
1895
1900
1927
1958
1986
2007
2028
2043
2058
2070
2085
2100
2112
2123
2135
2146
