11623
27
46
12928
1
36
6390
8
17
6594
5
18
10822
4
6619
22
7994
13
6846
2
14
5206
10540
12
9346
0
11
6576
5144
7370
20
6448
5854
7
4399
5992
632
5598
667
3
790
892
689
1472
822
660
658
5526