626
10899
9450
622
8321
12281
14851
14407
15104
12178
2219
2005
1308
12495
11113
1157
725
4083
15093
14857
5101
7211
11516
14413
2516
5142
725
6915
14077
1308
4964
12915
3738
9236
3273
