2705
3092
3205
3205
2115
1897
1555
42 305
487 684
2 424 401
686
779
963
1021
518
518
469
10 369
168 482
484 693
1584
2981
3364
3406
1944
1927
1923
38 887
626 553
1 671 822
123
608
728
728
286
308
316
5 446
95 888
297 565
1548
1848
2099
3245
1396
1347
1240
27 930
392 113
2 142 111
80
211
307
307
124
169
169
2 482
18 349
18 349
109
119
239
294
89
120
126
1 791
38 993
109 059
169
191
222
360
126
92
110
2 534
29 507
93 813
958
1287
1532
1584
895
906
778
17 908
294 589
1 224 197
738
862
1044
1044
586
566
514
11 731
184 206
357 856
153
181
218
218
128
123
119
2 569
39 923
81 723
63
406
450
601
203
184
178
3 870
57 898
122 211
1053
1282
1373
1422
864
840
754
17 296
273 300
1 166 034
90
148
226
235
87
105
82
1 756
34 166
127 688
996
3068
3068
1964
550021
477
636
721
721
363
352
347
7 271
113 796
231 358
207
213
298
336
144
157
159
2 594
50 582
105 638
0
2604
2774
1655
165519
298
441
504
606
294
292
297
5 882
94 333
206 561
79
85
120
120
59
60
52
1 124
19 053
34 473
244
321
366
433
240
220
211
4 805
68 705
217 182
655
899
1107
1107
557
491
489
11 159
159 693
424 636
2594
2819
2837
3288
1917
1727
1708
38 342
561 597
1 791 930
571
765
997
1184
602
618
568
12 057
190 475
890 006
129
214
453
768
143
155
134
2 721
49 008
207 401
296
369
694
221
6872
208
455
523
639
298
296
306
5 960
95 142
295 009
2161
2513
2784
2971
1827
1709
1732
36 559
555 578
1 164 454
870
2439
3179
3179
1457
1215
1191
10 199
379 179
1 129 282
67
148
204
1426
93
98
110
1 864
31 624
145 298
978
1102
1252
1313
763
680
695
15 279
221 094
483 217
59
72
110
36
4608
26
46
76
100
27
36
43
527
10 651
41 346
135
185
218
246
117
126
121
2 341
40 751
116 733
639
763
804
889
502
465
435
10 051
147 062
451 442
614
774
809
901
501
466
443
10 032
132 614
445 320
436
550
659
659
392
408
397
7 857
132 717
273 346
461
574
605
605
396
358
358
7 926
116 449
246 291
809
941
1928
1928
615
770
770
12 319
201 748
201 748
602
683
709
709
461
419
376
9 238
136 447
326 472
750
987
1051
1051
661
569
473
13 230
185 067
411 025
142
316
421
421
143
161
161
2 864
41 093
41 093
60
60
129
129
41
46
46
785
11 552
11 552
1013
1041
1041
1309
714
583
609
14 299
185 644
620 059
953
1029
1082
1337
726
672
762
14 530
198 401
660 828
662
1273
1551
1551
549
610
610
10 997
162 939
162 939
250
320
509
509
190
198
198
3 807
52 784
52 784
348
453
562
608
267
263
266
5 345
85 056
231 222
797
0
940
0
0
204
395
624
662
201
329
337
4 038
107 123
230 931
498
587
610
728
378
365
380
7 566
118 890
261 460