19279
2
683
0
653
1498
361
1084
2546
367
799
846
47041
968
2727
739
2069
8
378
1337
269
5009
521
1129
116
180849
1759
11881
3
392
2095
4
295
298
924