1020
0
408
177
2069
3
333
418
20634
8
269
355
968
47041
432
2730
6
514
511
483
2657
2634
2668
2
2855
171
592
1580
988
282572
290
3498
4
467
594
1100