787
2
1804
1877
1
912
1677
0
1533
1987
453
1130
157
373
2559
4
1068
2546
3383
3
961
1012
1567
353
699
1100
402
2630
404
843
377
1016
4690
6
2822
3067