496
1
554
465
1176
2
414
546
1754
557
406
470
665
162
607
424
514
487
611
504
436
563
6
1138
374
888
4042
5
941
772
384
1355
2841