2235
1
2245
3
2192
2
4031
774
0
1357
3014
20
2255
2740
1860
1106
6
257
928
2690
4
1720
1125
637
1347
3085
5
3491
1583
3485
7
1002
458
2092