20735
0
15383
2
1425
6
2686
1582
1537
3
16671
8
1034
25232
1795
1322
1
3346
1160
1355
167
1648
1682
14096
1004
5
2465
1748
4
1990
1587
1266
1573
784
2635
72514
1984