17775
385568
315225
736454
40424
374570
198530
6776
60526
125116
37431
25938
362548
43515
213816
379244
812729
3871
591457
52737
787369
514981
349371
266168
994945
48760