826
2
675
1
511
334
609
1863
920
1282
1698
646
6
71347
0
1708
4
882
128
890
290
205
1973
4760
3
570
1388
9453
1637
1062
1064
845
1243
613
820
879