25669
0
32302
19783
2
2350
17946
1461
1768
3498
4
7258
5440
8
3090
6
2069
5
4358
1329
2204
3435
2156
1
2012
2316
2921
948
3673
3
964
2661
9
2337
2173
1210
2453
3008
1676