8685
23
303
1
724
1046
4425
8
6007
5
14211
7
1950
9
1275
2672
10
3865
4
5809
2
2303
979
3
3520
1184
3226
13
2347
12
3342
10230
14
11360
963
1498
1555
1170
1584
2153
1309
2976
2648
15