770
0
1866
3
5678
8
8969
472
4936
1
311
4682
2
987
1561
921
3043
959
4
1149
4372
490
1012
1009
572
919
1898
1222
317
2211
787
44
2219
962
479
772