3518896
1078869
118433
2838313
2368160
768103
938060
137978
1457959
97942
247747
406873
56821
956327
45925
125726
45580
935541
145265
124632
44536
1744354
214317
124293
2684178
43868
973715
63644
653579
73448
1803391
422966
432802
92430
192395
502268
382234
262031
1931833
91739
281702
521311
41216
621043
291015
1311013
197894
6859
9763
160736
668184
22149
35062
20558
29658
13141
21640
5836
21135
10934
23534
24532
15232
11631
26330
24230
12030
11529
14529
11629
22927
7127
39827
9326
12826
9725
4725
11525
10925
13024
8424
7124
19024
10323
12423
26223
10923
7822
16020
16519
15019
12419
8719
8418
10418
20118
25018
8018
9818
9617
21317
12217
8117
4316
3816
10416
16416
3315
7515
17915
10815
12215
3214
15014
13614
9914
8614
14014
7714
11914
14214
10213
12813
4713
5213
4813
9413
9313
12313
6513
15313
6813
4012
6312
12312
4412
24012
7312
9512
10612
14912
84711
4511
12211
5211
2510
4510
3910
3510
5110
6510
3710
6310
7810
2710
11010
5710
9210
1359
509
549
319
1719
1269
1159
1569
639
1449
1199
1519
1489
1419
919
479
1229
448
398
88
698
318
878
838
458
828
1038
408
638
367
507
847
517
247
417
677
817
727
657
1537
797
527
267
387
717
437
567
997
757
1107
867
257
477
307
767
467
30367
316
126
256
176
166
206
596
286
226
236
326
446
506
456
296
646
426
496
666
1026
556
526
486
936
776
1126
576
946
346
466
13226
335
195
445
325
205
155
1035
355
365
135
665
245
255
505
1105
1085
755
385
595
265
585
525
395
415
305
264
314
84
184
224
344
354
134
744
714
284
234
244
394
424
494
864
654
794
904
384
464
274
834
514
474
524
934
2354
133
183
143
903
423
163
443
333
283
153
203
403
523
383
343
473
453
323
1013
393
243
293
273
563
623
253
483
763
613
1203
4193
4723
19083
462
92
102
532
212
152
292
162
262
322
432
182
332
252
492
542
202
342
402
672
362
482
192
612
952
232
512
3172
1522
5532
4472
21312
14682
71
91
121
271
221
321
111
101
131
161
181
191
231
371
301
511
291
351
441
421
341
4411
3111
701
1001
1021
931
4151
3671
80
490
270
90
190
240
100
220
70
110
180
60
150
950
360
1080
1110
1420
250
630
260
230
350
160
50
170
130
210
120
300
290
380
340
590
530
510
710
330
450
460
440
1730
990
740
310
640
1980
920
500
1440
600
730
610
520
1470
200
470
400
480
700
1290
3760
1710
830
3280
1160
2430
3650
1020
1720
1200
2830
1780
2560
2210
960
2110
2050
840
560
1370
750
770
1030
2200
2490
3560
4180
2540
980
3790
1490
1630
1070
1860
850
820
1400
1140
1090
1950
2180
420
1540
1790
810
2750
2550
1000
1500
1460
930
900
880
2160
3070
6490
5530
5900
1130
5930
2300
1190
2930
2060
6420
5200
6410
5040
3840