15223
5
12490
9
4555
3
3553
2
3138
1
5129
2562
25707
8
2593
3894
0
5165
4
4593
2063
12376
10075
15762
16442
41627
13
14495
3758
4276
2672
1947
3043
7484
4647