2027
1563
935
564
364
3343
646
684
641
626
543
264
419
667
206
271
302
201
135
391
481
152
618
171
122
216
250
33
459
123
228
93
306
214
240
180
204
72
213
104
71
143
114
90
325
91
79
87
204
66
119
102
26
223
223
88
73
41
137
20
80
150
108
83
113
45
99
55
23
64
49
41
80
111
68
123
52
99
14
97
57
57
25
33
35
85
74
15
70
91