684
11512
736
256
904
16413
9714
640
744
573
830
611
692912
49793
49030
48618
4278271
4071158
33354
3274151
31476
27012
24671
23080