989
145
152
405
590
2198
622
440
186
475
589
195
230
330
432
149
232
368
197
133