788956
97942
217747
1337254
46821
45925
125726
495391
124293
43868
363662
73448
432802
92430
192395
382234
312035
252031
281702
41216
611043
291015
6859
163269
482160
22149
39132
18580
19473
27865
15462
20058
28558
8454
13451
23151
9244
5044
15244
12541
21240
25339
12836
71636
5536
7135
11035
20135
8935
10734
9833
9233
10333
23832
15032
11531
8030
11430
4530
26030
23730
14329
25529
11229
10127
7027
22127
7127
8026
9226
10425
10125
9725
4625
10925
6724
12824
8324
6224
18724
14424
10624
8123
10223
12323
5222
10622
4722
8322
8321
4621
15220
5919
7919
11719
14819
12319
14019
8319
7918
8218
10018
19618
8618
24318
24717
9317
21217
13117
7717
7616
7316
8316
5816
4116
6616
3616
9916
10216
9816
7415
3215
6915
11815
10415
17515
17715
12115
14114
7414
13014
8214
13714
7714
6914
11814
13914
18314
10013
4713
4913
4813
9213
6513
14813
3912
6112
4812
5912
17412
9812
7412
4012
5412
4412
23412
5411
4411
1911
2511
5111
6111
2710
2510
3410
7310
4910
2210
5210
4410
3710
3610
6010
7410
9610
13110
6210
10910
449
489
309
919
539
319
1669
1229
1119
1549
639
1379
1169
1489
899
1179
318
448
88
228
458
558
478
688
808
418
1018
388
638
988
327
257
337
607
367
487
827
557
507
247
407
397
647
817
617
467
917
767
387
787
697
427
757
1087
837
457
297
316
386
146
246
376
686
256
296
166
836
456
226
196
446
236
466
416
496
656
1006
526
506
476
366
736
1096
486
926
436
326
1036
1146
12956
375
335
185
285
475
315
195
535
155
345
365
125
415
665
255
505
1085
1505
445
385
595
225
575
515
245
695
845
305
404
394
304
234
284
794
314
264
84
174
114
224
344
704
1004
184
244
254
494
834
614
634
744
864
374
484
474
364
934
293
333
203
193
303
183
143
603
413
163
343
263
363
153
373
383
513
493
283
473
453
323
993
243
393
253
613
313
1043
273
2763
1173
4633
112
102
532
342
542
212
202
242
152
292
312
432
182
162
122
282
522
252
442
492
422
742
472
702
192
602
232
512
3122
1492
1552
5372
20792
171
211
481
71
441
261
221
101
111
131
161
191
51
241
231
371
301
501
431
321
291
401
271
341
4261
701
981
1021
911
3721
3541
2371
170
470
200
290
210
50
80
90
190
240
100
180
930
1080
1380
330
270
450
250
620
390
260
220
160
140
350
110
280
60
120
70
410
540
340
150
580
530
490
480
370
710
320
910
440
310
1690
300
940
640
1980
500
1390
780
590
1040
560
520
1780
1450
1570
400
690
920
1420
730
680
1260
2840
1660
670
8270
820
3210
1150
3560
980
1190
5250
10000
2460
2150
960
2080
1750
1990
3260
550
1560
1320
750
770
1030
4760
4620
2430
4050
2440
970
3700
3370
1620
1050
4960
2070
810
1120
1880
420
3030
1740
840
1430
2340
790
2640
3330
2470
2850
1890
380
740
890
4230
6980
2060
5700
2700
1870
2230
4930
11530
1140
2880
2020
5050
6220
4800
22730