19279
2
25137
0
2546
1
31535
17353
20634
8
4111
2275
467
18385
7952
2301
1470
521
2809
1937
1733
1865
691
2196
646
1559
2168
5
1824
572
1578
1207
1452
2730
6