664
0
697
424
413
166
1100
404
6288
448
385
1064
476
400
485
577
342
1126
602
408
473
40
915
827
673
389
1575
277
365
1241
562