19279
2
31535
0
25137
17353
2061
1020
899
1505
443
1462
1
2275
246
2668
3114
4
968
1551
637
802
2730
6
935
20634
8
278
5477
1824
4864
2855
3
360
1527
247
3840