1020
0
4111
2
25137
31535
968
637
675
467
169
443
1462
1
381
403
1161
918
781
1133
78
1931
80
749
1004
5713
383
931
2121
4
2328
479
1712
2727