3010
624
3551
736
2772
574
8569
1774
7401
1533
6297
1304
7520
1557
2718
563
2076
430
2449
507