955
1
1606
2377
1938
2131
666
815
0
1819
2760
4
2166
1431
4833
2
1749
19944
1690
1399
929
3
1443
6139
197
619
16062
15
10243
2890
898
1120
742
2001
1716
2534