705
39
2832
2985
936
1722
4708
1948
4546
4157
4468
3014
510
5763
761
3386
4701
6715
3267
1481