871
0
31535
17353
25137
3114
4
19279
2
2730
6
1098
20634
8
6800
968
1685
436
2132
611
2275
2766
1
505
2668
1551
358
2091
1045
1392
676
667
2190
802
1141
325