20753
0
15390
2
16680
8
14101
2638
1269
1
1650
1161
25258
2466
5
1772
4
1006
394
1315
1681
6
981
861
666
13440
175904
1209
1866
1926
10
752
562
684
1749
484
1427
2719