382
225
587
311
522
291
236
415
513
504