955
1
1309
0
1992
3
815
697
929
2377
1443
1606
4914
2
16062
15
2890
898
1938
742
2001
1716
2534
2604
451
5308
4
2600
2431
619
1268
2468
5389
392
830
14125
10