4715
2060
682
247
296
166
858
278
545
234
513
100
635
183
859
255
395
142
271
63
613
58
627
153
531
209
612
154
302
134
252
108
221
158
761
261
529
71
199
113