1 261203 10 2635392 20 5189654 30 7888823 40 10054603 50 12249693 60 14490944 70 17671034 80 20294058 90 23508629 100 25885196 110 28214535 120 29951318 130 33268939 140 35757126 150 36908477 160 39557486 170 40944202 180 45540099 190 47843470 200 49204342 300 73251680 400 103106575 500 122743590 600 152147084 700 174657986 800 206865113 900 234332502 1000 264045276 1100 299298481 1200 298653467 1300 335142749 1400 340169890 1500 385948663 1600 413185834 1700 420817863 1800 461316801 1900 484276148 2000 524687056