2235
1
774
0
2245
3
3053
7
2092
454
2
3791
928
1528
1228
2219
1000
1357
456
1295
1832
1868
2650
20
1860
2255
3723
6
2055
280
1720
257
1125
637
1547
1581
1339