362060 1998
8 0
972467 11811
1517872 5564
511798 5000
378163 2172
722713 5584
398129 744
1986177 14177
674262 4554
624142 2463
376371 1720
646517 6364
552093 2477
684478 3084
242107 550
764980 9611
311840 1043
419978 2570
323738 1459
787898 5927
473858 2830
1500763 9987
749078 9100