525
503
653
3147
8062
1648
4903
4140
9148
9134
4325
5371
6381
5570
4704
10410
9933
9040
3014
6278