859
0
2257
1
2275
2
74
3510
3691
5
387
543
2748
3114
4
1861
671
691
407
2055
4111
2961
2109
2987
2546
255
503
2199
3
1428
572
968
2114
2036
2076
663