520
3302
38
151
200
253
2
6
500
212
0
7
487
4
300
291
1
261
225
290
232
5
262
600
217
398
20
202
3
216
466
12
498
14
463
317
350
220
321
211
325
150
295
265
489
100
384