0
0
0
0
0
0
1
1
1
3
3
11
18
25
34
39
39
46
59
81
104
140
140
140
141
141
141
141
141
144
152
165
165
165
165
171
183
196
207
221
235
248
248
251
251
260
267
267
267
267
269
276
305
332
361
380
392
407
407
422
437
447
462
477
477
477
477
477
477
479
479
485
490
491
499
508
516
528
537
539
552
572
599
624
668
668
668
674
674
674
675
679
692
706
720
720
723
723
729
742
755
766
781
795
809
809
812
812
820
827
827
827
830
836
849
879
909
939
966
985
1000
1000
1015
1030
1040
1055
1070
1072
1080
1093
1107
1121
1124
1137
1143
1148
1159
1170
1181
1195
1209
1217
1245
1266
1295
1322
1347
1393
1407
1421
1436
1436
1439
1451
1463
1477
1491
1505
1517
1529
1543
1557
1571
1585
1596
1611
1625
1639
1642
1648
1654
1668
1679
1689
1703
1718
1733
1748
1778
1808
1838
1865
1896
1911
1911
1926
1941
1956
1971
1986
