2232
1199
268
81
592
160
600
300
243
190
511
206
350
50
304
115
610
155
511
125
345
172
405
64
686
271
119
52
680
302
444
168
389
140
373
110
644
203
594
155