14
0
255
19783
2
2535
1049
4044
5
4691
1
3083
670
17946
2465
536
3125
3546
32302
337
838
607
657
1078
593
2378
750
3498
4
683
841
2676
3779
2949
4471