12302
2215
3286
2404
5218
9538
5306
5951
10109
2269
2833
5095
10805
6933
13861
23585
20649
17015
17103
2312
5804