19279
2
31535
0
25137
1559
1869
5
1972
1
2546
5223
9
3360
2091
17353
4111
674
4577
18
359
1922
302
3149
4
2298
6976
12
2073
3109
1098
1578
400
2574
420
3114
492
646