8415
5
1713
4
2063
1
2612
905
582
0
1594
3
3863
14
1012
1237
929
2213
1781
4599
10
3085
2120
2
601
7496
3539
1665
2591
11717
11
538
1955
1156
2945
6
1890
3848
1145
5477
12