4994
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
4999
142
152
170
151
137
155
145
138
143
144
140
157
136
140
155
153
176
148
143
433
410
168
140
146
0
138
139
160
150
410
159