3010
624
2772
574
3395
703
3551
736
8569
1774
3418
708
2630
545
3315
687
3158
654
4620
957
4575
948