551
729
1386
388
526
387
400
376
245
1158
1354
456
393
460
295
443
446
489
244
547
176
197
191
428
381
214
263
220
225
322
213
169
245
229
250
358
396
216
2694
3734