603
198
530
114
2457
1304
856
273
535
135
567
251
336
80
425
200
534
111
632
250
589
78
350
112
255
95
913
343
267
63
241
121
184
79
188
90
546
187
197
142