712
522
216
276
686
877
582
876
737
268
728
500
409
439
455