19279
2
25137
0
31535
20634
8
2546
1
17353
4111
2275
467
2809
2694
3
572
1972
4604
13
646
445
1824
2522
1172
653
1861
5
2190
691
2024
1842
2947
5155
1518
683
6370