9807
2
4437
3
4888
2077
5
1963
1394
6
3674
10
7547
14
895
2445
3815
0
15484
4637
7
2620
1
1464
2059
8
1041
911
925
12749
15
6344
998
4978