20654
0
14092
25187
1314
1
15360
2
2463
5
1159
1681
125
1587
121
1746
4
663
1874
478
220
712
822
2631
1673
476
16661
8
1089
741
261
609
181
608
2715
1203