513
0
611
471
587
745
250
409
434
304
254
253
186
537
453
764
616
560
336
423
692
397
216
435
338
433
350
179
221
223
260
308
285
177
480
701
742
370
82
176
351
153
316
248