361
2
419
1
244
562
228
67
82
538
413
472
2427
186
362
331
887
404
403
72
525
506
89
595
494
3
730
5
107
745
706
74
470
524