3743
7803
17928
28680
36869
61305
77870
102418
126043
143045
159295
181792
197921
254232
290108
334440
357941
372193
395881
408194
426880
448614
475617
506615
529365
540676
556180
575679
587993
606807
619432
634803
641182
656367
663790
674288
695039
706852
720975
729540
747476
757790
774726
782039
801415
835231
852355
872667
906607
926106
941732
967981
999296
1012546
