25669
0
1928
1189
3090
6
4044
5
17946
14
2996
2535
2
32302
3125
1543
19783
1461
1849
2013
2155
3
2964
1
3498
4
1650
2478
3868
10
4471
40
1672
3779
2986
438
940
690