838
0
14
1120
1189
4044
5
17946
2996
1045
1221
2535
2
32302
25669
3125
1659
378
19783
808
1461
480
2964
1
737
3498
4
2478
781
4471
1672
3779
2986
459
878