4899
0
3988
4538
8148
38762
4531
3301
5152
4674
10437
10049
6140
14448
2869
8119
2714
2961
3758
2930
14463