376
182
186
546
3
523
203
276
211
302
1271
1030
2
383
249
261
360
299
160
1
174
195
278
433
307
273
420
226
913