1020
0
467
722
80
918
381
592
675
2328
383
1712
797
409
787
341
1045
458
25137
114
671
2727
2
1859
637
968
1346
4
4111
798
929
415