821
1
474
867
4
2680
893
395
1931
769
2186
1014
522
1200
0
802
1011
2
1177
649
1552
1089
571
1176
3
832
2074
1073
801
5
330
615
1934
393
904
1783