352
953
514
1871
373
356
400
586
2008
1383
3137
3548
1568
7002
639
570
848
982
3496
1911
3232
2942
646
1137
2478
579