358
536
1188
1134
327
382
396
402
386
422
381
387
396
394
400