4183
7
399
1
483
516
442
2455
3
444
462
4109
778
878
5
622
546
3506
1209
4
1357
454
1342
2
2792
6
511
537
884
663
2569
632
3772
8
3253
5929
4201
3703
12