2188
9
19279
2
588
0
2275
1123
3
320
833
1
3691
5
2809
17353
325
918
2301
1626
685
515
4328
10
2105
2881
547
968
1931