19279
2
1824
0
802
798
745
918
31535
418
1466
1289
25137
1603
381
17353
1161
20634
8
1132
3498
4
2275
849
1
1748
997
437
598
1250
1586
2668
320
3114
63