951
1
1067
0
1015
1787
1606
21152
8
2999
3
1526
2
1681
2530
4
1306
2044
3090
6
1819
2173
2903
1174
2932
4179
2669
1694
2535
690
1547
2166
32302
83
2906
564
1603