584
0
871
20634
8
1661
2
1084
25137
4271
4
1960
7
2604
705
1020
978
6579
9
4677
10
1645
1
3054
2904
1277
5
358
2855
3
111
737
886
646
152
752
1225
2659
3293