951
1
2258
1694
298
189326
0
6236
10
2189
802
1174
2268
3
3012
4
32302
807
1689
2
1015
2480
1825
2241