620
115
460
71
293
177
727
270
700
223
1034
437
371
217
440
64
622
201
608
117
503
125
538
219
586
129
387
142
226
175
513
109
275
163
560
202
451
201
511
45