6
34
72
90
98
106
111
127
158
190
204
238
244
246
247
271
280
281
282
283
286
293
297
307
313
327
328
336
349
366
375
376
378
382
387
390
412
434
460
480
482
497
540
550
566
571
580
608
609
633
637
652
657
659
664
667
675
684
686
704
710
718
724
734
742
745
746
757
766
767
773
776
805
816
825
845
846
869
923
929
941
960
969
975
976
981
984
985
989
1003
1006
1016
1051
1088
1093
1106
1109
1119
1123
1133
1144
1152
1153
1155
1163
1175
1178
1185
1187
1203
1204
1221
1226
1235
1255
1282
1287
1294
1311
1316
1322
1328
1335
1340
1341
1344
1346
1347
1351
1354
1362
1369
1371
1373
1376
1378
1387
1390
1395
1399
1410
1418
1425
1461
1475
1518
1531
1543
1544
1552
1554
1557
1562
1582
1625
1652
1669
1681
1685
1694
1702
1718
1755
1758
1784
1791
1794
1795
1796
1812
1813
1853
1858
1865
1870
1892
1900
1901
1905
1925
1936
1954
1961
1974
1986
1987
1989
1995
1996
2008
2010
2018
2035
2037
2040
2049
2051
2058
2071
2074
2085
2120
2143
2145
2146
2150
2176
2189
2191
2203
2206
2207
2227
2241
2246
2256
2258
2268
2273
2304
2310
2319
2323
2335
2341
2343
2347
2349
2358
2363
2370
2384
2397
2400
2414
2419
2426
2434
2436
2437
2450
2451
2453
2460
2462
2466
2467
2470
2474
2485
2493
2506
2512
2520
2522
2542
2544
2578
2587
2600
2613
2630
2651
2667
2678
2680
2697
2716
2729
2733
2738
2740
2746
2747
2765
2775
2778
2787
2793
2808
2815
2821
2833
2853
2857
2861
2879
2880
2888
2894
2901
2910
2916
2922
2927
2936
2957
2985
2988
2990
2993
3013
3014
3032
3044
3056
3070
3097
3113
3115
3129
3145
3146
3157
3162
3163
3173
3177
3180
3199
3214
3221
3225
3241
3244
3258
3260
3278
3284
3303
3310
3312
3318
3322
3350
3362
3410
3417
3455
3475
3488
3504
3511
3534
3535
3540
3544
3554
3561
3564
3573
3590
3593
3600
3603
3604
3615
3616
3620
3621
3623
3629
3635
3639
3640
3650
3692
3698
3708
3750
3763
3776
3779
3792
3797
3869
3873
3884
3888
3889
3924
3935
3948
3951
3979
3985
3994
3999
4013
4028
4034
4037
4040
4052
4058
4062
4070
4077
4079
4083
4085
4104
4114
4115
4146
4154
4169
4179
4181
4184
4189
4192
4194
4201
4208
4209
4225
4229
4232
4235
4245
4249
4265
4267
4270
4272
4287
4292
4308
4313
4316
4317
4323
4325
4327
4334
4335
4345
4362
4366
4370
4383
4416
4429
4430
4431
4450
4479
4489
4490
