1557
0
2855
3
467
2668
2
20634
8
2328
968
4111
683
2730
6
957
409
415
490
454
403
544
405
1824
589
787
57
839
275
1935
2490
412
4820
1025
798