871
0
2190
1
943
25137
968
52
2105
467
1877
505
2730
6
2766
19279
2
691
1840
31535
1045
1141
1824
3868
20634
8
547
404
953
407
781
1784
543
683
330