871
0
968
2730
6
2657
3
2668
2
436
31535
2132
611
25137
20634
8
1685
2766
1
505
1551
358
2855
5223
9
1392
667
2190
1141
451
2853
1128
1045
269
2093
1869
5
2111