19279
2
25137
0
3039
8
26120
14
31535
2311
1
1824
971
1751
6
2640
2275
467
1949
3
2668
3955
3114
4
1961
968
17353
802
2730
1842
1323
2694
2190
20634
319
474
218
918