15426
14428
14177
12083
18839
18838
18735
18716
18702
18695
18560
18554
18287
18215
18021
17998
17982
17934
17929
17899
17870
17869
17773
17725
17723
17720
17715
17549
17507
17505
17503
17484
17345
17332
17318
17300
17284
16855
16834
16823
16821
16685
16683
16635
16604
16541
16524
16523
16519
16517
16445
16435
16434
16395
16384
16379
16378
16377
16375
16374
16364
16363
16360
16357
16356
16355
16354
16353
16352
16332
16331
16311
16309
16300
16271
16230
16174
16097
16095
16074
15945
15940
15928
15927
15926
15925
15924
15923
15922
15897
15872
15833
15735
15680
15600
15586
15585
15584
15560
15556
15555
15550
15546
15545
15544
15541
15533
15531
15528
15527
15526
15524
15523
15521
15516
15512
15511
15509
15507
15506
15503
15502
15490
15489
15487
15486
15478
15457
15455
15454
15453
15452
15451
15450
15418
15417
15416
15414
15413
15306
15299
15298
15288
15286
15285
15284
15277
15276
15275
15274
15269
15268
15267
15266
15264
15263
15261
15252
15251
15250
15249
15248
15247
15232
15231
15230
15228
15224
15223
15222
15221
15216
15215
15214
15213
15212
15209
15207
15206
15130
15094
15027
15020
15019
15018
15017
14965
14964
14963
14962
14960
14959
14953
14952
14936
14924
14923
14921
14920
14919
14918
14917
14908
14907
14906
14855
14854
14851
14849
14848
14847
14843
14842
14841
14840
14838
14836
14835
14834
14822
14820
14819
14818
14817
14816
14813
14812
14811
14810
14809
14808
14806
14805
14796
14768
14754
14752
14744
14721
14719
14718
14716
14714
14713
14712
14711
14710
14709
14707
14706
14705
14704
14661
14660
14612
14582
14581
14580
14579
14578
14577
14576
14575
14570
14569
14561
14559
14553
14552
14551
14550
14549
14548
14546
14545
14543
14540
14510
14509
14508
14507
14506
14505
14504
14503
14502
14500
14499
14497
14496
14495
14494
14493
14492
14490
14477
14476
14475
14474
14473
14472
14471
14470
14469
14466
14465
14464
14461
14460
14459
14458
14457
14455
14453
14449
14448
14446
14445
14444
14443
14442
14440
14439
14438
14435
14429
14427
14426
14425
14424
14423
14422
14420
14418
14414
14413
14412
14411
14410
14409
14408
14407
14406
14405
14404
14403
14377
14376
14375
14374
14370
14369
14365
14364
14362
14319
14300
14217
14216
14214
14212
14205
14204
14203
14202
14188
14187
14186
14180
14179
14178
14175
14170
14167
14166
14164
14161
14160
14157
14152
14151
14149
14144
14141
14139
14138
14137
14136
14103
14102
14101
14086
14083
14082
14080
14008
13938
13918
13834
13813
13812
13811
13800
13799
13775
13774
13772
13768
13767
13764
13742
13738
13732
13729
13725
13724
13401
13282
13237
12989
12841
12776
12775
12740
12486
12437
12381
11790
11777
541
538
533
530
386
385
384
383
379
378
377
362
360
358
357
349
343
338
337
317
219
375
341