20713
0
15376
2
1033
167
25221
9903
1
1239
5
1408
3
853
1322
299
3346
8
1160
1354
1647
1682
14094
2684
6
2465
1004
1197
482
3088
1748
4
1580
830
1587
1987
1676
668