591
2
571
1
369
376
359
249
285
292
365
272
392
453
427
1080
1773
555
447
438
1065
3
1014
8
358
477
1109
372
620
543
1317
334
463
353