534
372
205
222
189
181
116
106
73
73
372
268
594
506
409
445
910
538
441
382