2849
6300
11308
20392
29174
47081
54944
79058
93663
104465
115647
128239
141112
151880
157636
168699
180483
189850
202065
207749
219297
240136
253524
259786
266138
281771
298442
308134
343514
362637
370179
380366
386405
397101
419536
437491
444463
462977
469480
479789
496930
503364
513412
530301
539747
548033
559137
583522
591902
600888
613636
622365
632494
639483
642884
652617
669251
677629
688634
698404
709837
724198
732589
741376
769510
778645
792408
818618
827433
834081
841636
846643
850730
854770
866503
874816
882358
895289
917543
924204
933753
939833
957117
969502
978950
993674