19279
2
745
0
798
31535
1466
1824
418
1603
25137
918
802
1289
2275
1132
467
997
1053
437
63
1161
381
1748
197
169211
11
598
881
297
1020
7334
4