1 1 249250621
2 1 243199373
3 1 198022430
4 1 191154276
5 1 180915260
6 1 171115067
7 1 159138663
8 1 146364022
9 1 141213431
10 1 135534747
11 1 135006516
12 1 133851895
13 1 115169878
14 1 107349540
15 1 102531392
16 1 90354753
17 1 81195210
18 1 78077248
19 1 59128983
20 1 63025520
21 1 48129895
22 1 51304566
X 1 155270560
Y 1 59373566
