19279
2
924
0
44199
344
3428
3
4016
1
105290
317
521
2189
1597
1594
676
2727
282572
901
383
2587
16
17353
4111
1112
419694
9
116
1936
2435
1346
2387
388
399
1540