1065021
179
4607224
1822
2628491
612
16638370
5507
3050612
1049
8092971
2824
4485242
2441
11750505
4668
5736994
1545
10768270
3484
22120016
8689
19148971
8573
3408411
653
12907377
3634
6392333
2522
7828368
3041
5199596
1891
1306022
311
9704106
4347
21845082
9003
1779636
578
11990887
2657
17150667
6638
9055131
3298
271706
618
30373658
11551
17271445
6578
1961880
731