19279
2
1020
0
2275
637
25137
20634
8
968
31535
1824
467
918
4640
4
536
2730
6
371
51
6800
767
1710
1
2668
3114
745
1658
2459
9
17353
417
1094
1663
13159
10
326