38477
34
2047
3
24418
8
9877
5
2525
4
2788
9055
10
3859
1
2733
2675
2146
3262
2630
2620
2
1659
0
3089
10827
2611
9220
4130
18
2469
5915
11
2949
6
2028
6844
2489
725
7071
810
2059