663
0
629
313
979
360
552
732
332
352
373
363
1,000
1
403
641
1,421
672
997
1,469
520
1,134
826
450
370
748
569
704