19279
2
2710
9
1302
0
251
1
322
6370
5
4289
10
2987
893
2438
709
2296
6435
7
15482
15
470
2013
2569
628
4820
1344