5940
1259
3699
784
3823
810
3699
784
13998
2965
6298
1334
10615
2249
11000
2330
16060
3402