2431
1230
1050
2140
810
451
593
340
780
300
417
4619
147
175
302
6012
7614
7620
5815
6319
566
5014
9116
312
415
358
4916
3813
7013
438
549
619