871
0
20634
8
2855
3
2668
2
2730
6
2069
2657
968
436
2132
625
282572
611
1685
2766
1
505
1551
358
1392
667
2190
1141
451
2853
1128
1045
269
2093
3442
2111