471524
141
1344322
367
1058562
289
2187512
562
858361
338443
119
721359
160
1044899
333
7065636
1910
554616
210
2334121
527
2714166
672
16742794
4539
344441
150
1679979
512