19279
2
31535
0
25137
17353
3268
1
1559
2372
6800
1869
5
2730
6
5223
9
467
20634
8
2574
3114
4
1386
571
2546
4111
1929
1098
6515
417
3092
292
3795
1330
635
18385
1922