839
0
3051
2
1603
1
878
1461
2666
9
392
742
1617
652
2906
255
485
391
2258
1106
572
1672
2990
2242
383
1294
2478
7793
4
2986
1659
683
380