871
0
2855
3
2730
6
2668
2
20634
8
436
968
611
2275
2132
19279
31535
1685
1045
3442
358
4820
505
1141
4396
1128
2766
1
882
325
269
1392
667
2111
676
25137