2080
2328
3407
3407
1701
2040
1611
22 121
381 552
2 880 480
627
762
2854
2854
519
553
471
8 836
64 257
433 961
2102
2495
4784
4784
2036
1839
1889
34 623
358 615
2 081 744
41
278
728
159
3499
1326
1585
1985
3245
1254
1248
1237
21 333
243 466
2 429 628
152
209
290
307
145
116
128
2 479
21 471
42 644
92
111
168
294
87
84
116
1 492
16 158
127 684
127
143
198
360
92
106
109
1 293
20 074
117 768
1099
1205
1675
1675
933
944
794
15 867
170 090
1 425 780
610
721
1120
1120
527
534
517
8 963
104 188
482 975
149
168
209
218
122
116
118
2 089
22 748
108 799
252
327
499
601
193
177
175
3 292
33 296
160 773
985
985
1323
1422
985
784
756
985
116 063
1 312 607
63
128
144
235
92
67
81
739
8 746
137 635
1963
2558
2958
2983
1903
2101
1686
32 353
260 556
1 582 216
430
521
671
721
338
333
343
5 749
64 707
308 073
192
202
270
336
138
138
153
2 353
26 808
138 580
0
0
2774
0
0
284
392
516
606
291
282
291
4 953
55 011
271 969
98
106
125
125
75
68
55
1 285
12 997
49 659
201
263
395
433
205
216
211
3 491
41 827
266 017
185
236
970
1107
164
326
449
2 792
63 604
494 934
0
0
0
0
0
1605
1834
2736
3288
1395
1640
1688
23 726
319 951
2 088 799
1021
1022
1552
1552
802
648
574
13 642
126 478
1 034 697
179
212
303
768
165
143
134
2 813
27 499
238 924
296
0
694
0
0
317
353
533
639
287
279
298
4 895
54 476
358 234
1849
2054
2670
2971
1596
1670
1705
23 941
322 357
1 551 767
1330
2391
4430
4430
1339
1155
1178
22 769
225 321
1 339 049
98
98
218
522
49
81
105
794
14 780
159 082
683
842
1155
1313
650
695
693
11 063
135 610
648 076
46
99
139
139
43
60
46
731
8 844
44 780
46
69
131
131
42
56
44
729
9 740
52 053
138
161
214
246
116
124
121
1 980
13 589
133 307
528
620
809
889
449
478
442
7 649
93 372
562 775
178
624
816
901
464
484
445
6 044
90 075
469 411
456
510
647
659
411
392
392
6 988
76 561
362 865
373
438
580
605
346
356
356
5 893
69 582
329 795
0
0
0
0
0
389
504
631
709
357
399
382
6 085
77 896
419 866
508
636
799
1051
451
515
483
7 679
100 558
532 174
0
0
0
0
0
0
0
0
0
0
404
923
1309
590
97458
648
783
1049
1337
594
686
744
10 099
133 841
821 465
0
0
0
0
0
0
0
0
0
0
307
329
518
608
233
242
261
3 961
46 790
287 735
581
618
652
652
419
436
436
7 135
13 961
13 961
318
363
520
662
281
291
318
4 784
56 771
293 984
318
388
558
728
318
349
373
2 862
65 415
342 790
0
0
0
0
0