17946
0
4044
5
25669
19783
2
32302
2964
1
2996
571
14
1189
2535
3426
4
3765
3125
572
1461
280
3498
2478
4471
1603
1672
1849
3779
2986
5225
8
940
2771
2650
20
1193