580
2030
1210
4790
620
8890
1340
9451
9390
6780
3968
155128
4694
73610
4922
83016
2586
4879
89417
6867