0
6
14
42
44
79
107
111
112
119
121
124
127
128
134
144
161
172
173
174
178
195
223
227
232
254
257
267
272
296
300
305
310
311
354
366
381
414
422
431
452
476
482
487
496
507
515
522
525
531
549
575
600
605
612
625
630
637
641
668
672
692
719
731
732
746
748
761
805
809
811
820
823
838
845
847
859
874
885
902
919
922
923
946
960
965
971
977
1001
1019
1024
1044
1052
1053
1088
1108
1110
1112
1113
1119
1124
1125
1139
1140
1151
1154
1157
1184
1188
1193
1211
1216
1231
1240
1242
1246
1278
1283
1291
1302
1303
1304
1305
1314
1315
1322
1334
1350
1351
1353
1376
1397
1407
1414
1421
1446
1452
1466
1476
1477
1479
1498
1519
1521
1525
1538
1547
1559
1587
1624
1626
1644
1656
1662
1674
1694
1699
1706
1712
1737
1747
1758
1769
1777
1778
1790
1792
1796
1806
1807
1821
1828
1829
1837
1845
1846
1852
1875
1879
1892
1903
1910
1936
1955
1956
1981
1992
2010
2023
2030
2036
2053
2057
2060
2068
2085
2099
2101
2117
2149
2151
2157
2164
2166
2171
2182
2187
2195
2206
2212
2225
2235
2243
2247
2257
2259
2262
2280
2289
2301
2341
2357
2378
2381
2382
2386
2388
2394
2397
2398
2399
2413
2414
2417
2422
2424
2431
2446
2447
2457
2461
2472
2475
2476
2478
2493
2524
2528
2539
2562
2581
2583
2590
2619
2632
2635
2643
2668
2670
2702
2710
2743
2752
2758
2795
2813
2814
2816
2825
2848
2867
2869
2875
2884
2885
2892
2894
2903
2909
2911
2914
2916
2924
2925
2928
2944
2948
2955
2957
2959
3020
3030
3050
3058
3070
3079
3083
3093
3094
3102
3110
3118
3121
3122
3144
3169
3170
3178
3183
3184
3196
3206
3207
3217
3219
3233
3237
3243
3245
3256
3260
3267
3286
3287
3298
3300
3302
3306
3313
3314
3315
3325
3328
3334
3350
3355
3365
3377
3409
3420
3421
3435
3438
3440
3443
3460
3476
3478
3484
