19279
2
552
0
1020
418
25137
2730
6
31535
798
474
437
1824
757
2275
375
1086
2310
1
467
1069
362
17353
547
320
197
1094
381
501
2076
2810
1132
1466