11625
27
46
12932
1
36
6393
8
17
6597
5
18
10825
4
6622
22
7998
13
6848
2
14
5212
10544
12
9348
0
11
6583
5148
7375
20
6453
5856
7
4402
5994
633
5602
670
3
792
894
690
1474
824
662
659
5529