18385
2
458
0
1099
1
2624
3
1009
2522
31535
4328
10
768
1152
611
5918
4
266
691
1045
360
13159
3282
354
1181
422
101
363