536
0
446
512
932
460
637
717
38
1868
467
1479
355
452
1880
1
1079
803
2691
809
502
1563
387
528
773
332
485
290
527
339
455