405
324
497
497
409
641
641
195
325
329
497
449
449
497
1494
535
186
1956
735
575
1122
1276