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