2838
3178
3205
3205
2529
1881
1543
27 825
408 297
2 345 014
656
827
963
1021
604
520
468
6 649
148 214
465 456
2349
2349
3364
3625
1904
1939
1933
20 952
552 837
1 603 254
413
447
728
728
272
313
317
2 999
85 356
286 269
1708
1892
2099
3245
1518
1351
1238
16 699
339 152
2 089 150
206
221
307
307
168
194
194
1 851
13 242
13 242
110
126
239
294
102
125
128
1 123
35 539
105 806
168
188
222
360
135
88
109
1 494
24 611
88 926
1265
1498
1532
1584
1106
914
776
12 166
260 601
1 190 209
792
917
1044
1044
669
568
512
7 359
161 979
335 997
183
207
218
218
139
123
119
1 535
35 077
76 997
227
237
450
601
162
183
178
1 626
50 781
115 017
1139
1342
1373
1422
1028
843
752
11 315
240 391
1 132 260
140
143
226
235
101
107
81
1 114
30 526
123 800
996
3040
3068
3068
2440
1964
1705
14 640
550 021
1 702 258
450
606
721
721
416
351
346
4 585
99 609
217 718
203
235
298
336
172
159
161
1 899
45 245
101 062
0
2604
2774
1655
165519
400
463
504
606
325
294
299
2 929
83 333
195 660
74
95
120
120
70
60
52
772
16 856
32 200
262
310
366
433
227
221
212
2 503
60 365
208 646
767
802
1107
1107
446
489
489
4 908
139 639
405 425
2428
2835
2837
3288
2209
1720
1706
24 299
490 290
1 723 688
723
812
997
1184
636
623
568
7 005
167 137
866 668
210
252
453
768
185
156
133
2 036
43 237
201 630
296
369
694
221
6872
379
397
523
639
300
299
307
3 308
84 121
283 988
2292
2647
2784
2971
2092
1709
1731
23 019
487 102
1 106 155
1404
1897
3179
3179
1029
1222
1196
11 322
348 332
1 104 775
122
130
204
522
90
99
110
990
28 221
140 158
979
1179
1252
1313
883
676
695
9 722
192 850
455 434
59
72
110
36
4608
36
55
76
100
37
38
43
337
9 693
40 460
194
212
218
246
157
127
121
1 576
36 101
112 293
712
786
804
889
593
463
433
6 529
128 048
432 428
697
784
809
901
590
465
441
6 494
113 525
426 792
527
639
659
659
478
412
398
5 262
117 468
258 686
439
523
605
605
408
357
358
4 497
101 931
230 562
936
1103
1928
1928
811
796
796
8 927
176 914
176 914
689
689
709
709
550
417
374
6 054
118 857
309 636
946
1051
1051
1051
806
559
466
8 875
159 351
386 104
227
231
421
421
177
165
165
1 953
35 621
35 621
73
73
129
129
48
47
47
486
9 984
9 984
780
875
928
1309
688
576
608
7 570
160 250
594 665
911
1047
1082
1337
827
671
766
9 097
171 244
633 671
749
870
1551
1551
659
625
625
7 253
141 987
141 987
253
277
509
509
218
201
201
2 400
45 599
45 599
562
562
562
608
319
266
267
3 519
75 440
222 319
797
0
940
0
0
494
568
624
662
457
340
341
5 029
97 057
221 261
483
508
610
728
405
367
382
4 457
104 731
246 023