38477
34
2123
2
1506
4
2557
6
13676
21
3338
11
2422
5
2200
7884
17
3227
1337
1
1524
2748
7
5599
2615
297066
0
117
4016
2092
3
1306
2033
8
2082
2722
6225
50969
8843
10
2209
6991
1064
3507