743
3
498
1
640
0
915
938
355
457
564
726
515
887
988
646
771
1523
980
599
679
412
2479
2449
4
1870
1060
2
309
1157