20663
0
1263
1
15363
2
1124
3
14092
476
25196
1028
1475
9
94
3218
1081
712
1159
1354
1647
1681
2463
5
1197
472
1747
4
1579
3088
126
694
1587
1983
1537
912