753
0
924
1685
2
2069
5
817
2984
1963
1362
504
3065
1
2661
657
579
1668
1091
1664
26447
18
2269
4
892
1282
879
1711
3507
6
2551
2861
1355
3
2487
3012
4248
5439