19279
2
25137
0
31535
17353
1559
467
2730
6
20634
8
3114
4
2546
1
1824
4111
7952
521
4179
5
1098
646
3353
11
691
105290
2168
1306
572
4694
7
6800
1452
1823
1044
2644
7334