19279
2
25137
0
467
31535
592
1824
646
1020
953
864
327
290
2275
255
486
432
337
2564
1819
795
511
957
474
1936
1
543
25127
653
2730
6
273
116