1020
0
968
467
25137
4111
2
2111
3
864
31535
692
1043
1
381
578
957
951
1133
589
846
454
2328
5223
9
683
767
797
415
492
456
918
409
787
1557