2325
1972
1560
1638
1715
1400
2104
1637
1918
2366
4390
2008
2994
2028
11804
3347
9625
3885
6299
4184
6756
3845
3831
67303
10475
22824
7838
48133
6603