2235
1
458
0
1347
928
1547
774
1002
2
2092
3
2219
2002
1000
3583
10
1357
1868
2255
6362
18
1860
2055
1106
6
257
2690
4
854
1720
1125
637
1583
5599
11
2192
2245