15863
13513
3274
10941
11399
3091
1734
4040
20138
1413
1781
10033
1752
7969
12146
4420
18913
2123
2081
1547
2291
1692
2779
5184
2771