708956
87942
217747
1207254
46821
45925
105726
395391
114293
43868
333662
73448
412802
92430
192395
352234
302035
232031
271702
41216
551043
281015
6859
152269
448160
21149
36132
16079
17873
25765
14862
18558
24258
7854
12551
22351
8644
4844
14944
11841
19440
22739
12636
66236
5036
6735
10435
19035
7635
9134
9033
8533
8933
22032
13432
10631
7430
11130
4230
23330
13029
22229
23929
10929
9627
6827
21027
6627
7626
8526
9625
8825
8225
4425
10225
6224
11624
7224
5924
17724
12924
9624
7623
9723
11323
3922
9522
4322
7422
7921
4121
13220
5319
7219
11119
12919
11019
13519
7319
7618
7318
9518
17618
8318
22018
23717
8417
20517
12317
7217
7116
6116
8016
5216
7416
6816
4016
5716
3416
9416
9516
7215
3015
6415
11115
9815
16315
10715
12214
7314
12014
7514
12414
7614
6714
9814
12114
17214
8113
3913
4513
4613
8013
5913
13313
3812
5712
4812
16612
9312
7312
5012
3912
19312
5111
4411
1811
2511
4311
4911
5711
2610
2310
3410
6810
4810
2210
2410
4610
4310
3610
3310
5310
6310
9310
12010
6010
10610
419
459
299
899
499
289
1529
1119
989
1419
549
1279
1099
1399
799
1019
1089
1109
308
398
78
218
408
538
458
648
358
688
938
378
608
288
878
297
257
307
587
337
427
757
497
487
237
387
357
597
747
397
867
707
467
727
647
1057
767
247
347
717
306
376
146
206
366
616
226
276
786
156
406
186
396
216
426
266
236
456
636
946
606
516
506
386
346
676
956
416
806
296
1006
646
1066
11806
355
305
185
365
285
155
385
275
195
475
345
335
105
375
615
225
495
1055
1435
405
525
205
535
485
645
775
354
324
264
204
274
734
304
194
64
134
104
214
334
534
914
254
184
224
344
444
794
574
584
634
804
454
844
243
333
173
193
293
163
143
283
573
373
303
253
363
313
273
153
183
343
393
473
383
463
223
423
923
533
233
583
963
453
263
563
2423
1003
4113
112
102
522
292
472
202
192
232
142
262
122
72
282
382
162
132
492
182
432
452
542
172
332
342
702
302
442
682
462
2892
1392
1502
5072
4132
171
211
441
71
161
411
261
201
101
111
131
151
141
191
121
51
231
321
291
221
301
361
381
271
311
661
931
911
791
3461
3171
2221
18881
130
450
200
270
210
190
50
80
90
180
100
920
1000
1270
310
250
430
570
240
140
350
160
110
70
440
280
260
490
220
290
150
560
230
460
470
360
700
120
840
410
380
390
1530
890
520
1790
1310
550
610
990
1010
480
1540
1240
1490
170
370
660
880
1350
680
400
3940
1190
2680
7450
740
2960
1090
3240
670
860
4700
8880
2290
1950
1860
1660
1830
540
780
2750
1210
930
4400
4060
2220
3680
2190
870
3430
3130
1510
1020
4640
2330
1960
730
1040
970
1550
1560
910
2850
1460
790
1370
2150
2380
3010
2170
2520
1780
580
1300
300
420
640
1110
330
850
3850
6340
1840
5180
2480
4560
10670
1120
2640
1890
4690
5830
4420
20320