19279
2
31535
0
637
1020
20634
8
2190
1
2275
25137
968
802
2103
828
2730
6
422
2809
475
798
17353
1862
2602
1850
139
1317
486
1824
4111
2668
980
3990
2134
12