584
0
2328
520
319
1898
4
403
336
1465
269
1105
1
1541
479
412
1045
736
252
413
5313
3659
14
661
69
25137
759
605
1551
2
474
1629