481
1
373
462
1105
4
529
476
526
433
2
615
515
572
478
1666
422
740
425
579
735
459
571
409
495
528
653
577
485
1332
1644
3
1154
4877
10