1073
12
810
10
1385
13
2148
11
1949
15
896
6
821
2
524
1
3476
5
1111
8