4860
0
3503
7147
4003
3396
5538
3092
6453
13799
5648
16251
6172
7299
5817
3303
3802
4012
15065
3586
6313