951
1
1357
2650
20
3629
1606
0
862
1412
912
2256
2074
3539
3
1881
2655
2146
2428
4354
15
3326
2534
2390
2295
135
1179
3871
2
2794
632
6095
9
1939
1618
841
3470
5