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