2620
2620
3205
3205
1821
1908
1559
3 642
513 297
2 450 014
690
690
963
1021
453
518
469
907
174 636
491 345
1604
1625
3364
3406
1614
1913
1922
3 229
644 796
1 681 938
129
298
728
728
213
303
313
427
97 919
299 174
1506
1506
2099
3245
1167
1342
1240
2 335
406 908
2 156 907
45
45
307
307
45
162
162
90
19 440
19 440
85
85
239
294
67
118
125
135
39 924
109 401
146
146
222
360
100
93
110
201
30 899
94 723
1171
1171
1532
1584
824
906
779
1 648
305 387
1 234 995
774
774
1044
1044
504
566
515
1 008
190 922
365 664
137
137
218
218
100
123
119
200
41 362
83 176
81
263
450
601
172
182
178
344
59 535
124 133
996
996
1373
1422
764
841
755
1 528
283 447
1 176 926
121
121
226
235
79
104
82
158
35 249
128 312
996
3068
3068
1964
550021
517
517
721
721
304
352
347
608
118 090
233 266
198
198
298
336
122
156
159
245
52 362
107 472
0
2604
2774
1655
165519
356
356
504
606
267
291
297
535
97 503
210 288
73
73
120
120
47
60
52
94
19 712
35 114
211
211
366
433
205
219
211
410
71 041
219 693
239
239
1107
1107
154
485
487
308
163 496
425 705
704
2837
3288
1727
568222
609
609
997
1184
457
614
568
914
196 626
896 157
154
154
453
768
111
153
133
222
50 345
208 738
296
369
694
221
6872
227
305
523
639
266
294
305
532
97 951
297 818
2205
2205
2784
2971
1559
1710
1730
3 118
576 517
1 188 861
870
3179
3179
1215
379179
0
204
522
97
32095
985
985
1252
1313
727
683
696
1 455
230 443
494 113
59
72
110
36
4608
40
40
76
100
28
36
42
57
10 968
41 733
152
152
218
246
96
125
121
192
42 117
118 239
672
672
804
889
437
467
436
874
153 312
457 692
666
666
809
901
426
468
443
852
138 761
452 053
446
446
659
659
343
406
397
686
136 921
278 028
481
481
605
605
354
359
359
709
121 086
250 639
765
765
1928
1928
507
769
769
1 015
208 516
208 516
555
555
709
709
368
421
378
737
142 004
330 398
741
741
1051
1051
498
571
476
997
192 559
416 828
157
157
421
421
127
160
160
254
42 726
42 726
36
36
129
129
29
45
45
58
12 023
12 023
891
891
1091
1309
633
589
611
1 266
194 574
628 989
889
889
1082
1337
659
675
762
1 319
207 474
669 901
655
655
1551
1551
477
606
606
955
169 255
169 255
212
212
509
509
141
197
197
282
54 797
54 797
423
423
562
608
250
263
266
500
88 414
235 208
797
0
940
0
0
223
223
624
662
162
324
334
325
109 465
233 673
498
498
610
728
362
367
380
724
123 790
265 840