668
0
2245
3
3053
7
1366
1425
2
1298
477
2768
914
2329
1581
938
2465
809
1830
1
475
1500
1970
1210
750
2426
2041