2300
2328
3407
3407
1727
2056
1611
8 637
368 068
2 866 996
762
762
2854
2854
572
582
464
5 156
59 432
429 595
2220
2329
4784
4784
1935
1825
1882
17 415
341 407
2 066 586
41
278
728
159
3499
1472
1585
1985
3245
1282
1249
1237
11 545
233 678
2 419 840
190
209
290
307
154
115
128
1 392
20 384
41 557
93
100
168
294
86
83
116
779
15 445
127 277
1
143
198
360
90
106
109
635
19 416
117 558
1097
1205
1675
1675
991
948
794
8 919
163 142
1 418 832
653
721
1120
1120
567
536
517
5 107
100 332
480 649
152
168
209
218
130
116
118
1 174
21 833
108 344
239
239
499
601
165
174
175
1 488
31 492
159 687
985
985
1323
1422
985
784
756
985
116 063
1 312 607
128
128
144
235
89
67
81
447
8 454
137 252
2205
2558
2937
3040
2115
2081
1684
19 039
229 006
1 529 957
443
521
671
721
375
335
342
3 378
62 336
305 584
152
202
270
336
147
138
153
1 326
25 781
137 436
0
0
2774
0
0
385
392
516
606
311
282
291
2 804
52 862
270 789
106
106
125
125
79
68
55
714
12 426
49 088
255
255
395
433
203
217
211
1 835
40 171
264 256
210
236
970
1107
179
333
451
1 611
62 423
494 751
0
0
0
0
0
1766
1834
2736
3288
1488
1655
1691
13 397
309 622
2 069 793
924
1022
1552
1552
788
641
573
7 094
119 930
1 028 149
210
210
303
768
167
143
134
1 504
26 190
237 615
296
0
694
0
0
353
353
533
639
280
278
298
2 528
52 109
355 867
1941
2054
2670
2971
1703
1677
1707
15 329
313 745
1 543 155
1460
1460
4430
4430
1163
1139
1174
10 475
213 027
1 326 017
65
65
218
522
48
82
106
436
14 422
158 724
779
842
1155
1313
717
700
695
6 461
131 008
645 990
58
99
139
139
52
62
47
476
8 589
44 651
45
69
131
131
44
57
44
397
9 408
51 803
125
161
214
246
124
126
121
1 121
12 730
132 569
558
567
809
889
475
481
442
4 278
90 001
559 404
500
624
816
901
468
483
446
3 279
86 633
473 571
510
510
647
659
430
392
393
3 871
73 444
361 585
413
417
580
605
365
358
356
3 286
66 975
327 188
0
0
0
0
0
447
504
631
709
397
403
381
3 574
75 385
418 085
573
636
799
1051
501
520
482
4 513
97 392
529 614
0
0
0
0
0
0
0
0
0
0
404
923
1309
590
97458
703
783
1049
1337
658
693
746
5 930
129 672
817 296
0
0
0
0
0
0
0
0
0
0
321
329
518
608
246
243
261
2 222
45 051
286 015
536
607
652
652
444
450
450
3 996
10 822
10 822
337
363
520
662
298
292
319
2 685
54 672
293 357
318
388
558
728
318
349
373
2 862
65 415
342 790
0
0
0
0
0