460
0
579
501
1466
358
757
155
1029
437
1511
892
618
509
428
1748
69
420
587
200
531
416
157
413
510
375
220
334
335
451
291