685
2
2912
4
1444
1
914
1361
874
696
934
3598
846
654
1600
585
736
6501
6
879
775
1130
1719
3
1760
5
1772
0
898
757
970
700
577
652
650