525
503
653
3147
8062
1648
4903
4140
9148
9133
4324
5371
6381
5570
4704
10394
9932
9039
3014
6278