590
229
1178
577
664
156
118
66
256
172
357
172
663
142
538
122
205
38
887
409
280
170
364
67
600
131
534
183
435
36
372
159
147
8
306
32
387
119
577
14