456
1185 1850
307
426
611
1105
667
371
346
603
99
216
621
971
514
684
693
879
693
751
368
505
272
540