3510
2
709
1
4111
2657
3
2749
2748
1452
2459
9
1098
0
1803
269
2546
1044
1943
706
2076
467
326
1463
2735
1043