1408
580
261
94
242
184
86
73
333
91
554
59
138
69
374
98
216
41
381
78
214
158