2727
2
9355
3
19279
1440
1
4045
0
306
1045
25137
1842
511
2395
494
445
360
364
342
676
543
488
2041
399
369
357
444
637
584
1107
957
1608
382