20163
44
3680
2
2901
1
707
903
2512
985
224
0
656
4151
4
12367
26
2788
785
1735
3
2443
3458
3638
5867
974
6
2435
255
1521
1850
717
1268
2489
10
1791
8121
1631