616
136
422
115
1117
340
361
190
465
180
1180
501
685
166
511
91
673
174
305
177
771
266
642
268
233
155
757
293
402
54
255
144
261
122
414
185
525
124
762
225