19279
2
1020
0
2855
3
2730
6
2668
20634
8
2275
637
25137
968
31535
1824
3442
467
918
4640
4
4820
4396
51
6800
767
2125
1
3114
169211
11
2526
1658
2459
9
17353
417
1094