25669
0
3090
6
17946
32302
21152
8
1461
572
3498
4
19783
2
14
7258
1768
2903
3
2932
1514
1
2996
2203
1849
3765
3080
2350
1537
1189
1812
255
2124
536
3158
1045
2535