787
0
2855
3
2668
2
20634
8
1020
476
1
1352
4111
2730
6
381
25137
1557
467
2121
4
1161
1032
4820
505
456
2328
663
918
846
409
683
602
482
66
951
19279