381
0
1832
3
1506
467
4111
2
365
683
957
456
685
668
859
2328
1425
1880
325
1043
1629
415
951
4787
399
1
409
408
787
403
379
1557
602
1133