19279
2
31535
0
25137
17353
467
3114
4
2546
1
2730
6
2727
5
1824
20634
8
1559
7334
4111
2275
2330
1098
1365
16840
15
11881
3
2097
1966
443
152
392
1344
2650
3063
3149
1961