871
0
968
2730
6
1020
693
2657
3
2668
2
2076
1
348
505
20634
8
1840
2105
1824
2855
19279
436
1045
25137
2190
53
169211
11
1878
270
2111
467
1023
333
644
2199