443
1087
498
597
404
372
757
345
540
358
437
415
400
364
430
363
1000
1867
380
320
616
357
1369
414
266