866
1
3957
3
1225
0
11153
8
2650
20
3629
862
616
3245
1433
2
3351
1412
1360
3539
997
2655
845
2534
1618
2838
3412
1179
3871
2794
783
951
841
3470
5
432