496
0
25669
14
2358
9
19783
2
2535
14861
7
1135
1
2996
1161
4044
5
7159
10
3083
2133
17946
1129
1401
1787
2155
3
2465
1189
3125
18816
11
32302
1782
1380
2456
4329
3227
2181