662
0
628
313
977
356
551
732
329
351
372
362
988
1
401
640
1,416
671
995
1,467
519
1,132
823
450
370
745
569
703