19279
2
25137
0
31535
467
646
572
707
1824
2522
1089
325
331
2190
1
901
423
455
320
691
2275
1020
1436
1084
427
1332
390
1782
4017
4
2694
3
598
714