23078
0
17450
2
154
904
1
1339
1523
870
1938
1337
28769
1106
1116
1064
286
367
1845
479
2141
328
1325
2294
1630
38
113
907
129
1737
12
56
12902