6028
2
1312
6572
1
294
3957
549
872
960
643
900
10560
3
575
25298
11
466
1808
8964
4
1632
1405
2757
6599
9
7453
869
6377
6017
7158
4542