871
0
2275
2
436
968
20634
8
1685
2730
6
2132
2190
1
2809
611
31535
2766
2111
3
19279
505
2668
1551
3114
4
360
358
17353
1045
1392
1043
1824
676
667
802
1141