712
522
216
277
686
877
582
876
738
268
728
500
409
439
455