810
2
1675
0
1188
1079
1
1847
8
2181
6
4425
5
669
1210
766
905
2118
1854
2160
4791
3662
2451
2007
829
887
754
3304
2309
3624
4
861
1074
1010
3815
832
935