19279
2
1020
0
3498
4
2275
637
25137
968
31535
1824
467
918
4640
2730
6
51
514
6800
767
2668
408
3114
1658
1
2459
9
928
17353
417
1094
13159
10
177
445
2461
20