3000
48638
6703
6079
18704
14800
1019
3725
5210
1306
1575
4048
3872