19279
2
31535
0
25137
17353
3268
1
3114
4
467
2372
6800
20634
8
2730
6
1386
2275
571
1559
2546
4111
1390
1929
282572
2330
1098
2808
514
3092
915
3116
292
1664
3795