422
699
1324
4951
2646
3432
1684
4078
4195
3879
6874
5000
6435
3614
7314
7315
6785
7805
3914
6139
4477
4711
4197
7052
6848
4949
5005
5059
12486
4675