4881
5591
11431
9301
14701
5550
7041
9722
7402
8241
6941
12556
20173
7651
18881
1611717
250
380
280
460
120
340