641
1
1003
760
2
733
497
766
1462
0
1000
540
1325
1674
774
712
2017
562
675
804
947
74
993
1151
4
1080
1137
3
1434
617
845
1475
731
412
1102