2600
610
460
650
570
560
200
390
220
150
160
140
186
363
6617
388
5410
266
3910
373
298
314
241
70
90
5115
164
157
400
162
8315
195
112
555
4614
50
230
224
649
314184
146
290
100
82
167
117
120
55
116
124
170
2016
60
30
136
101
2311
6014
72
171