781
406
1326
510
1179
420
420
150
361
184
287
181
416
197
313
224
565
175
644
167
594
102
1547
717
594
180
575
31
559
92
431
253
261
97
490
112
463
164
117
76