1606
1138
1956
1666
15332
2871
3105
1170
2167
3981
2716
3464
3715
1590
1778
7553
74160
1671
2793
2658
2789
2600
3392
2344
2482
2281
3047
3006