100000 1104 181
4287
83108
8701
23193
67426
38469
845
71284
23460
52360
21468
43904
36350
78156
78986
62843
2724
15011
39443
99682
60547
16076
61072
6048
82762
82589
93703
59228
97332
37665
99317
31206
55234
24430
77948
15765
95795
99834
51717
43371
98734
41450
55822
90066
29901
63665
59784
40451
75419
60924
34966
99517
60488
88477
49504
126
84951
30205
2228
16491
99833
33430
60134
46230
45961
52664
85674
49168
77534
98464
90760
47888
76879
40094
33328
78450
9692
37651
42869
88035
77766
52377
76039
75707
54725
94914
28726
61839
72711
57451
72420
7837
98607
44618
9961
30145
58363
72430
17510
8502
49944
67644
28523
58162
18346
40182
33608
57363
40987
57355
93046
15501
5592
54767
51694
62767
24574
29257
87665
29
65025
73828
34893
87576
28930
3148
77470
75079
67575
46382
91648
92698
82358
37237
94998
77257
53154
40386
75575
98334
48100
19940
5601
60334
35012
76056
71422
79127
15970
66997
65970
89694
815
58125
22105
16075
81827
29031
9778
91310
56792
53038
60510
25488
8593
87848
17114
89436
491
75568
71539
73206
3202
8541
50298
37975
74950
33389
24838
60960
62729
18823
67635
61929
52505
27869
86715
40945
39937
7094
58829
77371
19985
24684
40923
74587
53540
66323
80998
51064
88716
88771
22322
1930
21748
62161
12641
94158
32543
24783
94871
29215
28966
70533
84394
58307
64957
76354
85964
73943
45025
12536
90039
2502
15359
22813
29079
3893
12563
28997
70974
25749
95783
3400
21059
14564
19382
82403
9198
41444
55908
74466
39850
20640
59265
78875
99716
69809
27242
82068
13564
47123
35305
63206
53721
29564
48918
6417
84999
73019
47680
41471
30280
69846
92280
92051
22952
46561
85914
39420
4233
3007
71931
36803
67271
16248
36067
77526
19655
25197
56749
8626
63348
85330
53309
35687
90676
72652
97170
18007
89128
9973
73473
53346
91645
50772
53552
85522
15674
52095
75965
86651
99415
90372
44453
9026
70973
66660
64785
23301
11976
30874
33406
53048
95882
50230
4450
37842
69682
3775
38098
54133
90981
2648
33234
55437
48002
91362
76802
60213
53601
56969
77442
80502
74059
65434
63508
99498
95384
14087
7285
38115
43084
68713
25399
4993
12504
77973
7491
70741
75534
87645
44155
4380
53007
25070
83885
30535
60732
79469
16021
21874
88735
57074
90982
8418
78743
58702
84654
28562
52915
80195
45002
45067
78583
18604
25485
20825
48722
25978
81749
76136
17949
61728
50639
2638
68982
78832
29435
74258
37287
40312
59449
96823
92708
3667
92805
63740
49361
62056
81136
12822
40208
73363
86814
419
74387
99743
43489
54089
75319
80290
15616
28707
40345
54194
54146
56893
40620
78663
65777
50671
98272
59201
99608
14168
99505
45294
71404
67827
73131
84383
51128
52940
37589
65074
13250
85353
82272
87308
16378
1990
45178
44568
33906
557
5572
89755
91100
7530
62371
32152
86803
32671
83982
4667
45917
29059
18878
76358
88055
89442
56551
20119
30049
74948
41728
85450
7021
7486
19889
54527
85911
17906
35795
60724
14035
47992
8599
33390
46362
64152
64431
63596
1852
77133
50383
1972
29878
36948
70469
42313
11159
11408
45315
80664
57968
75073
81496
87932
19881
62150
55225
90141
93873
39899
37508
11189
1027
70550
66155
21970
41918
70915
63957
31998
14484
84828
4557
7012
52851
28861
88637
51516
74413
94527
46179
38704
52074
18081
67030
33091
25816
3444
55524
41247
44878
85253
37420
52834
71344
92310
33321
33764
55643
50379
74476
93207
12584
95103
29595
30619
26398
37696
47980
43708
8806
88760
777
35410
34233
39137
21999
41590
10562
75044
50653
31546
86761
61023
49030
32518
95551
15452
97071
45841
20148
75875
23509
56192
19794
65328
48940
63237
55209
25526
59573
65138
98445
41686
61395
539
63622
99176
49073
66277
47450
50783
60925
4968
58537
40601
37565
34292
49806
96095
96780
29360
51695
22387
28387
83461
58272
85106
80188
50006
12606
61925
87898
332
10209
54209
18698
35417
24435
43799
78594
9580
34999
39378
44697
55947
56297
91015
8226
26176
92395
21664
32752
59203
45947
80276
85622
72778
75253
28343
66226
58624
43306
38484
10495
47234
33544
31405
8819
18676
15668
50454
3129
68321
72641
78499
17581
64580
57935
86874
30892
91783
34908
35196
2795
83321
41552
86409
60078
66091
21540
68518
43215
50670
3276
66244
28563
76219
93466
7922
15733
14025
70439
79174
98779
28141
19148
31413
93938
10567
87466
4581
47480
46781
69222
76457
93572
15588
29590
20507
23871
95753
93203
68099
94554
96765
64007
54520
60888
78564
51818
89927
49020
46188
52182
55771
47768
20089
97511
92745
78863
19597
33664
45553
31155
20851
88449
13329
47664
20786
31422
90659
82141
96216
98352
92732
1353
78620
14834
45564
75341
75294
87907
33967
79885
36371
11304
39283
97671
50572
22547
2225
49098
18433
27590
10450
30354
32397
23359
59218
643
9660
59967
41841
77865
11331
85492
46171
53704
14588
57330
17401
76086
21478
18648
75717
16027
16287
67446
81217
3878
64415
63169
25824
99013
60137
53315
12322
29750
22975
74780
89931
84444
46507
13960
41816
48498
66888
51199
26647
8878
28152
81934
29530
1420
28161
94681
69611
65817
73066
98489
86288
28115
3089
65925
3570
25471
71605
86541
74813
67920
19910
86875
86227
37278
37882
51462
47387
14634
96380
92590
97101
11280
79754
40204
81656
29501
99908
15680
24399
71046
89163
80382
57243
34281
14414
10702
58835
33045
35158
2669
75378
38768
12690
90505
49346
95196
25615
22227
61303
5267
30794
51644
89840
10788
40488
17894
4948
16306
41905
11807
48357
83025
29377
1441
89222
91241
31038
68632
20477
40187
9246
13464
27250
92462
79192
87318
41713
94325
17352
79944
72510
75714
24076
85129
21458
39559
88217
53568
39732
91063
89022
48287
95992
81379
9846
83268
61957
58666
24443
70383
52974
15168
99418
93036
85209
34174
34718
39158
87510
57464
77123
85143
17630
23187
57675
40173
72811
2766
85803
52847
17538
94391
26333
91409
35609
99758
44351
28967
28939
24064
13271
66390
56430
39816
87816
79960
27851
50024
72966
86958
30215
71869
7076
30155
78421
48358
90081
18491
3695
51377
54094
49102
84633
75011
80147
52532
3586
98183
6236
6031
32825
21914
90608
73430
4421
26506
66750
83295
99787
58999
5861
44265
30833
52256
69757
27899
40869
76023
69681
48725
75742
97125
46053
31018
3173
9749
89801
71054
77489
66159
56245
86521
86903
4550
73129
41179
49328
3374
12157
62768
72446
42379
1933
50838
85686
79672
84501
34325
21028
54013
9571
67303
40611
42769
72994
96509
20202
81781
19112
42837
26248
24995
71489
77578
11908
62904
41123
55268
84772
61519
95121
70900
10478
42122
87922
17872
45900
18968
49093
32564
90733
2486
50767
65216
93887
72348
9446
28682
2155
23949
3717
55712
32898
96822
54991
71022
44169
40862
43333
31318
57688
60132
36576
49635
19668
71493
46909
40158
7704
11289
94929
56760
69173
35395
33587
58811
61695
41577
97599
76408
57724
42494
47566
70363
45910
98652
420
