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