19279
2
25137
0
31535
467
17353
572
646
691
2522
3114
4
20634
8
1922
1
423
2168
5
2730
6
915
1365
390
1578
1972
1354
1824
2727
2694
3
3449
2275
4604
13
1559
2546
4111