4673
269
418
243
204
89
119
69
70
66
428
97
90
3295
158
65
60
340
240
163
323
292
846
4962
4973
157
238
249