894
0
1226
1
1813
496
25669
14
3053
7
19783
2
2535
14861
1135
2996
1161
4044
5
7159
10
3083
2133
17946
1129
1401
1787
2465
1189
3125
18816
11
32302
1782
1380
2456
4329