2907
2040
4879
5205
3780
2377
3727
2008
748
522
657
6939
1063
5689
2920