31535
0
25137
19279
2
17353
3114
4
1098
1559
467
20634
8
2730
6
6800
2091
4111
2546
1
2149
1824
3691
5
683
2749
1054
1452
1740
2275
3157
7
1365
1966
3
4604
13
2574
3469
2987