20163
44
656
0
2443
4
3680
2
666
1
8121
10
4151
1662
1104
1152
1889
707
903
985
1712
2007
18258
2966
3551
224
12367
26
2788
3589
592
785
1735
3
1524
3458
3638