25773
5459
2968
629
3097
656
10954
2321
5608
1188
5500
1165