23078
0
17450
2
154
286
367
2141
28769
113
1942
3
862
126
3068
5
15624
1339
1
1684
125
852
2250
904
145
1106
190
394
1191
502
2144
1114
2407
4
1682
1775