19279
2
25137
0
1711
1511
584
961
979
443
1130
4172
9
15789
575
17353
247
585
2789
4
846
320
581
323
1337
718
498
1222856
968
2727
2587
16
4713
14
166543
18
5255