607
2
1159
710
1
1067
78
482
525
632
980
859
1224
705
780
1113
931
330
0
801
5
393
742
3
522
558
867
4
1762
656
623
334
1998
7
435
968
1525