2189
2
2932
1334
1
2865
17946
0
1373
444571
9
810
6236
10
19932
6
1892
2245
3
2199
585
1905
989
4721
4639