18403
6
2461
20
244
0
406
432
2990
948
2
105290
1164
268
846
250
337
349
296
413
2125
1
2526
3
294
11881
2211
359