2235
1
1309
0
1992
3
1347
458
928
774
1002
2
697
2092
2219
2002
1000
1357
4914
1868
2255
1860
2055
1106
6
257
2690
4
1720
1125
637
1583
2192
2245
5389