38477
34
2525
4
9055
10
24418
8
9877
5
2788
3
3444
725
0
2059
1
2080
4130
18
1337
2047
3262
10827
3001
2
2028
2085
3177
2767
6
2620
6844
810
2973
9
2146
2110
2611
3859
746
1659