2297
2
3587
7884
17
2727
1
1685
3
3671
4001
0
2655
1226
2701
4
988
2234
1540
6926
7
601
796
6
1618
6549
11
2132
2999
2664
2621
3858
4670
2147
1752
1394
2668
4012
891