19279
2
25137
0
31535
17353
467
572
1365
1
646
20634
8
691
2522
2693
3
6689
4
2229
423
445
2694
2097
4604
13
1454
2168
5
2730
6
1861
1824
3114
390
1972
8268
5781
4445