799
1305
696
826
1392
1680
2944
1497
2794
13779
3769
3842
2874
5026
2107
2981
9983
1947
31697
4463
11937
12510
2352
11110
8835
2261
2716
13289
3096
28736
19914
6103