620843
142273
97123
7577
683716
4134
280851
293208
252278
85003
87048
185493
384969
288726
623018
79429
807380
131259
29529
166373
445805
20449
7419
226293
227696
385413
272492
671625
230711
14398
340876
101875
5470
44713
203075
836608
153911
269051
18220
80781
361757
471818
19731
8126
176954
676427
485574
524793
437007
196179
84282
13788
141209
2169
542869
88558
164438
192706
245539
434912
493530
343688
276812
329700
18933
189913
49218
2651
17140
34390
94027
902521
59101
133521
442140
230359
57657
17207
157072
203300
84927
300071
448339
294195
73157
790620
12846
843657
118386
77375
141430
375522
318241
106641
63404
256108
22805
82246
45862
310332
38012
226558
17802
322346
621863
423985
432390
118340
368545
792540
95380
556240
68750
383301
376013
803120
591699
13513
8253
25516
756046
138499
63831
417074
510703
51676
523181
32574
636788
244110
284795
430685
293548
158909
216614
185485
321419
438095
284255
70642
50652
85263
355961
182948
202252
98511
22943
13847
3194
62665
692236
109781
285927
11956
472385
24307
163684
106031
53904
10862
147162
121261
141791
587198
464176
122503
108469
156741
823932
2893
64701
536628
258783
492163
387419
314355
98984
155883
267622
251917
141651
155678
49454
9913
22855
297761
191443
7583
261540
395587
105062
472863
133378
96134
172971
410323
7378
251823
313029
225374
416850
6769
18586
181691
297745
247955
313206
372134
518635
9167
231041
16679
64925
578588
8795
77527
301465
347828
152412
237102
760208
492996
211894
232860
48306
723747
421819
316599
70848
601336
112699
778619
621436
152237
117496
453
146633
11877
193983
129488
625926
206542
116576
297967
54796
105317
70881
91334
160815
511220
6858
482015
434808
406391
15992
28491
237014
311158
164697
48963
143274
47140
160245
585405
278699
462696
511166
278007
553710
76924
22874
384578
240852
855673
198643
265240
178407
39517
571796
20590
707880
284165
25922
669760
61604
12437
124297
813932
537584
138116
393433
576126
531449
606300
421895
234771
388812
517422
29377
158709
242023
818786
150744
194849
625959
331973
532719
524337
321426
38888
36364
20748
83772
133743
103134
35170
36281
145927
66501
899399
20262
169905
378052
14811
505765
181818
664328
243677
124398
638539
35640
169143
298261
414015
441279
117064
46003
863052
207564
182535
444732
146563
352612
89943
455503
79579
647281
60608
181542
7179
618522
146348
572044
197102
256618
127161
345332
144208
91365
620717
39057
117722
138064
36039
187019
286160
196482
371
1852
253398
439849
723946
117523
472327
42656
36173
191789
131288
314074
151207
288005
74887
95393
209223
37416
168179
147750
496345
112835
85290
376005
199445
617877
28335
2670
469220
468894
360095
76313
350074
983
347299
401764
91722
237312
73656
258324
299393
79540
20396
111354
564688
210420
24852
533479
444666
16010
34655
8259
110960
111446
2121
96180
255724
261734
304467
738671
732558
317888
155301
416840
195297
525386
168169
169092
100865
176832
567671
294901
44234
294938
246944
368778
905686
538945
21673
220998
41010
349602
79087
253198
422753
40729
40457
91664
18534
53562
52081
22726
171748
59166
282753
40491
71266
150471
48102
157846
583403
180235
93664
181299
27190
48184
67163
187304
26658
195650
205450
424907
350507
194119
89453
713302
2062
932069
604365
222098
135202
89122
370003
190267
286110
573273
129427
10954
381192
188649
495941
704750
883
625505
312452
668952
255205
557184
14855
52404
269282
755418
41774
40498
112196
430591
22220
43580
753981
579172
55335
130142
111671
258582
26026
43803
238343
605933
130924
366941
274734
471502
78180
473769
28047
589873
338168
263520
66806
47099
123421
312549
98383
436513
90339
1040
131662
265805
10496
564145
42087
128028
46609
593416
82689
379363
82456
367707
182132
65608
609402
216678
326623
51657
621782
427743
637973
81701
40710
268461
470590
250614
167887
26524
68973
317412
54246
14354
744317
840408
373537
11754
484721
398156
632351
398396
146436
497475
369555
480417
17743
767392
52532
21343
147421
5627
476549
34875
432800
172497
35135
45467
85378
116901
242070
16889
39829
28732
244148
297610
355797
915832
3307
85357
73287
12287
487626
1325
42038
647254
417188
520
167237
463148
406280
32044
209541
90646
220375
153859
622816
543272
202912
180256
16460
123145
553358
266168
592306
142811
584402
357434
675784
606554
484711
579541
218068
44444
280251
241098
7840
431632
295319
514367
17246
187929
30658
91120
7845
693519
417645
572552
125050
23423
199240
383251
78531
131581
66852
247863
420326
1954
148364
94596
150631
565144
20362
432296
181158
99568
284906
58873
209319
81315
185367
131714
158855
39786
431699
472427
33942
125062
251560
512533
368411
313324
220722
85080
77156
135115
854093
223989
20450
517578
414028
206258
106923
51222
472964
272900
522653
415966
266539
181419
1461
435127
23810
447083
10395
135773
111364
176958
540321
208780
465679
48572
90781
267131
594667
24606
26310
249520
560905
199824
184386
18348
57463
522713
15523
47846
7289
68059
83925
93019
332300
7414
113585
145717
4806
425339
190030
38234
45051
116266
227805
240884
41795
307436
463260
84426
5009
304734
101986
110494
129604
6535
92500
12410
176574
369926
320088
611578
27592
610997
489481
600746
266413
395033
577822
50781
298942
31975
27764
441272
21241
262996
417763
387189
214030
79683
53871
149513
270618
99188
156218
429615
38839
707248
113963
185974
138777
531553
337048
81141
390244
413968
750055
172789
13544
17286
54908
164399
279705
786701
388875
21336
3726
6459
61937
16858
884287
107524
36791
23182
53614
711423
72944
655938
31970
77537
741642
268128
117863
363280
206313
437768
387479
23897
378934
423836
296433
147463
542439
251241
191889
772622
109555
177147
160376
97263
345600
10706
178489
497553
116686
105767
513568
169241
54653
291917
41742
401306
112199
397580
642410
51746
210205
489109
226075
195213
156569
186549
12180
76129
634199
129543
327474
115221
664465
210657
197905
52014
202724
212599
106066
115347
225963
486051
128744
14773
105448
566698
153518
346819
124039
866917
71957
418793
96756
167681
71540
192514
604126
460151
359137
356907
95621
174632
39481
153176
168555
13000
839837
184150
175896
370246
355635
39923
629023
691087
344319
288425
513636
502290
309741
80321
759709
72428
11843
51509
509176
13631
241197
276531
126115
28676
254559
284022
75489
159649
210985
349727
210244
191439
335427
52653
481127
25393
639548
624897
715961
394792
262193
208315
205123
425046
36038
29125
113812
5719
390269
639013
48778
343434
53870
283396
288469
75773
71976
635111
5433
236147
385030
108225
344416
386581
449157
400646
14922
790509
179757
153168
700021
101633
18191
378442
113665
108616
376687
449710
540074
420003
38153
216616
799296
27989
484892
282196
513665
376642
127135
104051
67373
