3114
4
3510
2
4111
2749
1
1787
2748
1452
1098
0
2996
6
2094
7082
9
2346
3
4067
3980
7400
4557
8
2125
2504