7062
3020
1985
2900
1737
2042
2849
5304
11476
1937
2719
2035
4496
2577
2654
1758
1840
2260
1818
1718
2375
4500
2738
1853
3330
3026
1659
2682
3475
3771
1395
2016
3549
3972
3617
7121
2638
8167
5137
22101