19279
2
31535
0
25137
17353
3114
4
20634
8
2730
6
467
292
1824
2275
1559
2546
1
635
4111
1952
6515
1603
1098
1869
5
7334
2190
915
1024
8969
2064
6800
623
1452
1922