2680
2341
7436
957
5449
1527
2573
11227
6720
29492
9211
11249
5204
10014
4317
18366
20316
5220
5201
13370
8040