6923
2
1090
4
6330
5
9210
8
14835
7
11192
3
1865
12537
1
13939
12
4898
16678
9
12659
6
5677
231
11855
15239
15927
28621
1200
6385
4491
16108
5554
6745
7968
5825