3010
624
2772
574
3551
736
8569
1774
2993
620
3395
703
1923
399
7401
1533
6369
1319
2630
545