677
3
842
0
941
1
762
344
495
2
730
1320
5
1302
784
1568
7
776
6
787
159
992
1970
400
535
977
391
50
97
76
44
154
172
2244
660
1789