1020
0
968
333
418
20634
8
269
47041
25137
432
2730
6
511
483
31535
2657
3
2668
2
2855
171
592
1580
988
290
467
594
1100
505
1936
1
355
1541
637
408