25669
0
32302
17946
3498
4
19783
2
3090
6
21152
8
1189
1461
7258
977
1819
1
2535
2907
2932
3176
2966
10
14
983
1124
2996
657
572
755
2682
2465
1768
2350
1849
2476