38539
12
1175
2
11687
3
1691
1
2411
94
856
859
9064
11772
6
963
2072
46548
10
3298
4769
1586
4110
553
110
8173
415
103
4365
5599
5
815
11238
8