787
0
2702
846
767
1866
3
4864
1
339
456
1897
252
2490
1877
637
957
245
1661
445
1133
472
505
384
602
439
1045
3383
1512
2
402
1939
663