20163
44
646
1
3680
2
707
903
985
2152
2760
224
0
1054
1499
5579
7
2788
2484
255
6698
1106
1093
1568
1814
1635
4
5123
83
730
2261
3
1252
369
4179
1988
970