20736
0
25232
1081
1
1266
15383
2
14096
1425
6
479
1582
1537
3
16671
8
1034
2167
4
1481
9
3900
1795
7142
1129
1975
1148
5
1160
714
1355
1648
1682
2465
1748
1587
913
1990