423
1850
424
667
1105
1591
371
99
408
684
368
514
375
408
408
408
693
553
1966
99
99
99
450
385