1294
622
583
247
587
130
544
178
513
179
311
177
521
190
621
247
613
96
512
214
590
127
654
222
558
150
595
141
461
99
390
169
457
62
281
47
258
100
429
172