19279
2
25137
0
467
31535
646
572
707
1824
1089
2522
427
325
331
1084
1436
320
391
637
4964
3
1020
25127
337
598
2190
1
7952
901
423
813
455
691