16840
15
770
0
1866
3
1664
1
472
2274
4
1588
1603
2
1023
907
4682
1292
5709
2086
9917
14
1903
4936
1235
1596
928
1132
418
1171
1040
2314
762
2337
403
2596
2724