3957
3
2211
1
2959
3154
6
3629
2642
2655
3871
2
1469
2794
4971
1018
1618
1152
0
841
3470
5
862
2650
20
3572
3066
7
2285
1675
1868
1474
2534
2343
1789
963
5946
1412