20163
44
3680
2
707
1
903
985
224
0
2788
284
255
2012
1028
4032
3
781
1922
4084
650
3292
15
563437
6
742
1205
932
1496
1813
96
421
440
460
1106
2532
726