1020
0
4111
2
637
675
467
169
798
25137
443
968
1462
1
381
177
403
415
719
514
1161
918
781
1133
78
1931
31535
80
749
1004
5713
383
931