19279
2
25137
0
31535
1578
1157
2275
467
1824
48708
1682
1020
31220
10
968
4437
3
2730
6
4604
13
2126
2727
5
2747
2668
3114
4
2459
9
17353
2936
1
251
536
2465
2546
802
5155
8