10
1
5588
3
8590
5
6866
12
7633
11
5233
7
7402
4
5851
5093
2
4735
4913
5411
8108
6976
4464
5683
5673
6
8454
6519
5020
5955
9967
4990
5406
4859
7966
5091
5639
4856
6062
4522
5526
4917