19279
2
2987
121182
1
2730
6
5255
16
6435
7
381
0
1949
3
482
417
31535
169211
11
593
57
25137
4349
798
1327
282572
2000
2724
20634
8
476
382
328
17353
1348
726
1020
1059