530
0
591
458
285
428
474
2
354
398
272
357
326
312
454
332
1
342
362
467
503
253
440
317
438
359
1,111
1,220
1,007