1557
0
467
2328
968
4111
2
683
957
409
415
490
454
403
544
405
1824
589
787
57
839
275
1935
2490
412
1025
798
456
1133
290
367
1043