3234
3
1293
2
6447
1616
9
711
0
5681
1761
1
1760
15
474
860
1998
1155
1074
615
1938
1070
906
1716
1126
343
624
821
656
522
769
649
571
1011
802
629