14553
3013
8800
1822
21329
4416
12573
2603
8250
1708
13970
2892
12518
2592
30954
6408
16423
3400
16797
3477
23078
4778
9878
2045
16049
3323
18579
3846
38874
8047
16423
3400
18579
3846
10219
2116