2554
647
638
255
747
362
620
278
346
85
273
178
292
160
236
72
240
191
227
81
594
183
626
197
511
41
452
139
372
136
450
149
611
182
384
131
372
27
369
165