23000
5178
1630
367
10087
2271
4650
1047
1408
317
19250
4334
2970
669
8600
1936