14
0
17946
1189
2996
19783
2
32302
4044
5
2535
25669
3125
1461
572
2964
1
3498
4
3574
738
2478
267612
539
758
878
4471
1672
3158
3779
2986
511
102
940
3516