Combo Calculator
Combo Calculator
SELECT CATEGORY-->
MALE SALARIED
BELOW 60 YRS
BASIC TA
NO
30%
YES
DA
RATE
MONTH BASIC +
BASIC
DA
TA
RATE
Mar-13
80%
Apr-13
80%
May-13
80%
Jun-13
80%
Jul-13
80%
0%
0
1-Mar-2013
Aug-13
80%
28-Feb-2014
Sep-13
80%
0
0
0
0
80%
80%
Oct-13
Nov-13
Dec-13
80%
YES
Jan-14
80%
NO
Feb-14
80%
RETIREMENT DATE
28-Feb-2014
NO
NO
JOINING DATE
RESIDUAL PENSION-->
Monthly consultancy
1-Jan-2013
NO
DATE OF PROMOTION
NEW TA
28-Feb-2014
ADD
MINUS
BALANCE
2- CONSULTANCY
4- LESS EXEMPT TA
category-1
0
0
0
0
0
0
0
0
10-CHAPTER VI DEDUCTIONS
10-(a) PF,IN.PREM,TAX SAV.MF, U/S 80C(1 Lac.)
0
TAX CALCULATIONS FOR MALE BELOW 60 YRS
INCOME
NIL
.
0
BALANCE
0
TAX
0
0 - Rs 2,00,000
10% RANGE
0.
0.
Rs 2,00,001 - Rs 5,00,000
20% RANGE
Rs 5,00,001 - Rs 10,00,000
30% RANGE
ABOVE Rs 10,00,000
.
0
0 TAX
EDU.CESS @ 3% OF TAX
.
.
.
.
.
.
8 th March , 2013)
7 - FOR TAKING REBATE UNDER CHAPTER VI ,ENTER THE PERMISSIBLE FIGURES ONLY IF DEDUCTION IS TAKEN UNDER OTHER THAN U/C 80 C / 80 CCF
8- AGRICULTURE INCOME IS TAX FREE BUT IS TAKEN FOR RATE PURPOSE WHICH MAY INCREASE TAX ON THE SAME AMONT OF INCOME AS AMOUNT IN A SLAB CHANG
9 - CALCULATOR IS MEANT TO CONVEY ROUGH ESTIMATES ONLY AND HAS NOT MADE PROVISION FOR EVERY INCOME OR EXACT PERMISSIBLE DEDU
10 - THE CALCULATOR IS ONLY FOR FINANCIAL YEAR APRIL 2013 - MARCH 2014
11- IF THERE IS ANY ERROR , I MAY BE INFORMED TO MAKE CORRECTION
12 - ONLY BASIC TA SHOULD BE ENTERED AND NOT THE PAY SLIP FIGURE WHICH INCLUDES DA ON TA
13 - JOINED THIS YEAR MEANS PERIOD 1st JANUARY 2013 TO FEBRUARY 2014
14 - IN CASE OF PROMOTION , SALARY IS CALCULATED PROPORTIONALLY FOR OLD AND NEW FIGURES AS PER DAYS IN OLD AND NEW FIGURES IN A M
15 - INCREMENT IS GIVEN ONLY IF EMPLOYEE DID NOT JOIN THIS YEAR ( 1st JANUARY ONWARDS )
16 - COLUMN " O " PROVIDES DIFFERENT INFORMATION ON SELECTING THE DROPDOWN LIST
17- 80D LIMIT ALLOWS 15000/- (20000 IF SENIOR CTZ)FOR OWN DEPENDENT FAMILY + 15000 FOR PARENT'S(20000 IF PARENTS ARE Sr Ctz)
18 - NECESSARY CARE HAS BEEN TAKEN TO AVOID ANY MISTAKE BUT I SHOULD NOT BE HELD RESPONSIBLE FOR ANY INADVERTENT ERROR
THE LATEST VERSION OF THIS CALCULATOR AND SOME OTHER CALCULATORS CAN BE DOWNLOADED FROM MY WEBSITE .
2013 JUL
TO FIND THIS SITE TYPE WORD baljeetpage IN GOOGLE SEARCH AND CLICK THE FIRST RESULT.
2014 JAN
SELECT ------>
DA
TA
SALARY
CGHS CONTRIBUTION
.
0
0
0
0
0
0
.
.
.
.
0
0
RESIDUAL PENSION-->
No. of months on consultancy
100.00%
YES
JAN,FEB DA ARR
FIND BASIC TA
CURRENT DA RATE %
CURRENT TA with DA
BASIC TA
Previous
New
H INCREMENT ,ALLOW.
.
TAX + CESS
.
.
ELECTON
N COLUMN/CELL BLANK
0
0
0
OM MY WEBSITE .
FIRST RESULT.
.
.
.
.
.
.
.
.
.
.
.
.
.
FLOATING RATE HOME LOAN INTEREST CALCULATOR DESIGNED BY BALJEET SINGH STA SCHOOL OF LIFE SCIENCES, JNU,NEW DELHI
INTEREST PAYABLE/paid
0 PRINCIPAL PAID
FILL THE NEW FLOATING RATE AGAINST THE DATE IN COLUMN " C "
ENTER REVISED
INTEREST AGANIST
THE EFFECTIVE DATE
1-Mar-2013
2-Mar-2013
3-Mar-2013
4-Mar-2013
5-Mar-2013
6-Mar-2013
7-Mar-2013
8-Mar-2013
9-Mar-2013
10-Mar-2013
11-Mar-2013
12-Mar-2013
13-Mar-2013
14-Mar-2013
15-Mar-2013
16-Mar-2013
17-Mar-2013
18-Mar-2013
19-Mar-2013
20-Mar-2013
21-Mar-2013
22-Mar-2013
23-Mar-2013
24-Mar-2013
PRE PAYMENTS
OTHER THAN
REGULAR EMI
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25-Mar-2013
26-Mar-2013
27-Mar-2013
28-Mar-2013
29-Mar-2013
30-Mar-2013
31-Mar-2013
1-Apr-2013
2-Apr-2013
3-Apr-2013
4-Apr-2013
5-Apr-2013
6-Apr-2013
7-Apr-2013
8-Apr-2013
9-Apr-2013
10-Apr-2013
11-Apr-2013
12-Apr-2013
13-Apr-2013
14-Apr-2013
15-Apr-2013
16-Apr-2013
17-Apr-2013
18-Apr-2013
19-Apr-2013
20-Apr-2013
21-Apr-2013
22-Apr-2013
23-Apr-2013
24-Apr-2013
25-Apr-2013
26-Apr-2013
27-Apr-2013
28-Apr-2013
29-Apr-2013
30-Apr-2013
1-May-2013
2-May-2013
3-May-2013
4-May-2013
5-May-2013
6-May-2013
7-May-2013
8-May-2013
9-May-2013
10-May-2013
11-May-2013
12-May-2013
13-May-2013
14-May-2013
15-May-2013
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16-May-2013
17-May-2013
18-May-2013
19-May-2013
20-May-2013
21-May-2013
22-May-2013
23-May-2013
24-May-2013
25-May-2013
26-May-2013
27-May-2013
28-May-2013
29-May-2013
30-May-2013
31-May-2013
1-Jun-2013
2-Jun-2013
3-Jun-2013
4-Jun-2013
5-Jun-2013
6-Jun-2013
7-Jun-2013
8-Jun-2013
9-Jun-2013
10-Jun-2013
11-Jun-2013
12-Jun-2013
13-Jun-2013
14-Jun-2013
15-Jun-2013
16-Jun-2013
17-Jun-2013
18-Jun-2013
19-Jun-2013
20-Jun-2013
21-Jun-2013
22-Jun-2013
23-Jun-2013
24-Jun-2013
25-Jun-2013
26-Jun-2013
27-Jun-2013
28-Jun-2013
29-Jun-2013
30-Jun-2013
1-Jul-2013
2-Jul-2013
3-Jul-2013
4-Jul-2013
5-Jul-2013
6-Jul-2013
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7-Jul-2013
8-Jul-2013
9-Jul-2013
10-Jul-2013
11-Jul-2013
12-Jul-2013
13-Jul-2013
14-Jul-2013
15-Jul-2013
16-Jul-2013
17-Jul-2013
18-Jul-2013
19-Jul-2013
20-Jul-2013
21-Jul-2013
22-Jul-2013
23-Jul-2013
24-Jul-2013
25-Jul-2013
26-Jul-2013
27-Jul-2013
28-Jul-2013
29-Jul-2013
30-Jul-2013
31-Jul-2013
1-Aug-2013
2-Aug-2013
3-Aug-2013
4-Aug-2013
5-Aug-2013
6-Aug-2013
7-Aug-2013
8-Aug-2013
9-Aug-2013
10-Aug-2013
11-Aug-2013
12-Aug-2013
13-Aug-2013
14-Aug-2013
15-Aug-2013
16-Aug-2013
17-Aug-2013
18-Aug-2013
19-Aug-2013
20-Aug-2013
21-Aug-2013
22-Aug-2013
23-Aug-2013
24-Aug-2013
25-Aug-2013
26-Aug-2013
27-Aug-2013
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28-Aug-2013
29-Aug-2013
30-Aug-2013
31-Aug-2013
1-Sep-2013
2-Sep-2013
3-Sep-2013
4-Sep-2013
5-Sep-2013
6-Sep-2013
7-Sep-2013
8-Sep-2013
9-Sep-2013
10-Sep-2013
11-Sep-2013
12-Sep-2013
13-Sep-2013
14-Sep-2013
15-Sep-2013
16-Sep-2013
17-Sep-2013
18-Sep-2013
19-Sep-2013
20-Sep-2013
21-Sep-2013
22-Sep-2013
23-Sep-2013
24-Sep-2013
25-Sep-2013
26-Sep-2013
27-Sep-2013
28-Sep-2013
29-Sep-2013
30-Sep-2013
1-Oct-2013
2-Oct-2013
3-Oct-2013
4-Oct-2013
5-Oct-2013
6-Oct-2013
7-Oct-2013
8-Oct-2013
9-Oct-2013
10-Oct-2013
11-Oct-2013
12-Oct-2013
13-Oct-2013
14-Oct-2013
15-Oct-2013
16-Oct-2013
17-Oct-2013
18-Oct-2013
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
19-Oct-2013
20-Oct-2013
21-Oct-2013
22-Oct-2013
23-Oct-2013
24-Oct-2013
25-Oct-2013
26-Oct-2013
27-Oct-2013
28-Oct-2013
29-Oct-2013
30-Oct-2013
31-Oct-2013
1-Nov-2013
2-Nov-2013
3-Nov-2013
4-Nov-2013
5-Nov-2013
6-Nov-2013
7-Nov-2013
8-Nov-2013
9-Nov-2013
10-Nov-2013
11-Nov-2013
12-Nov-2013
13-Nov-2013
14-Nov-2013
15-Nov-2013
16-Nov-2013
17-Nov-2013
18-Nov-2013
19-Nov-2013
20-Nov-2013
21-Nov-2013
22-Nov-2013
23-Nov-2013
24-Nov-2013
25-Nov-2013
26-Nov-2013
27-Nov-2013
28-Nov-2013
29-Nov-2013
30-Nov-2013
1-Dec-2013
2-Dec-2013
3-Dec-2013
4-Dec-2013
5-Dec-2013
6-Dec-2013
7-Dec-2013
8-Dec-2013
9-Dec-2013
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10-Dec-2013
11-Dec-2013
12-Dec-2013
13-Dec-2013
14-Dec-2013
15-Dec-2013
16-Dec-2013
17-Dec-2013
18-Dec-2013
19-Dec-2013
20-Dec-2013
21-Dec-2013
22-Dec-2013
23-Dec-2013
24-Dec-2013
25-Dec-2013
26-Dec-2013
27-Dec-2013
28-Dec-2013
29-Dec-2013
30-Dec-2013
31-Dec-2013
1-Jan-2014
2-Jan-2014
3-Jan-2014
4-Jan-2014
5-Jan-2014
6-Jan-2014
7-Jan-2014
8-Jan-2014
9-Jan-2014
10-Jan-2014
11-Jan-2014
12-Jan-2014
13-Jan-2014
14-Jan-2014
15-Jan-2014
16-Jan-2014
17-Jan-2014
18-Jan-2014
19-Jan-2014
20-Jan-2014
21-Jan-2014
22-Jan-2014
23-Jan-2014
24-Jan-2014
25-Jan-2014
26-Jan-2014
27-Jan-2014
28-Jan-2014
29-Jan-2014
30-Jan-2014
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
31-Jan-2014
1-Feb-2014
2-Feb-2014
3-Feb-2014
4-Feb-2014
5-Feb-2014
6-Feb-2014
7-Feb-2014
8-Feb-2014
9-Feb-2014
10-Feb-2014
11-Feb-2014
12-Feb-2014
13-Feb-2014
14-Feb-2014
15-Feb-2014
16-Feb-2014
17-Feb-2014
18-Feb-2014
19-Feb-2014
20-Feb-2014
21-Feb-2014
22-Feb-2014
23-Feb-2014
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
24-Feb-2014
25-Feb-2014
26-Feb-2014
27-Feb-2014
28-Feb-2014
1-Mar-2014
2-Mar-2014
3-Mar-2014
4-Mar-2014
5-Mar-2014
6-Mar-2014
7-Mar-2014
8-Mar-2014
9-Mar-2014
10-Mar-2014
11-Mar-2014
12-Mar-2014
13-Mar-2014
14-Mar-2014
15-Mar-2014
16-Mar-2014
17-Mar-2014
18-Mar-2014
19-Mar-2014
20-Mar-2014
21-Mar-2014
22-Mar-2014
23-Mar-2014
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
24-Mar-2014
25-Mar-2014
26-Mar-2014
27-Mar-2014
28-Mar-2014
29-Mar-2014
30-Mar-2014
31-Mar-2014
1-Apr-2014
2-Apr-2014
VERSION DATE
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
12-Feb-2013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Monday, May 6, 13
REMAINING LOAN
0N 1ST DAY AFTER EMI
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-36
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2014
0
0
503.5
0
504
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0