955
1
2890
3
1716
2600
4
1443
929
1606
16062
15
815
0
2001
2604
5308
2431
619
1268
2468
2475
830
2377
742
2534
944
14125
10
197
1938
16174
5
1814
3007