58 13 14 32 26 96 44 811 376 53 76 281 10 702 1 660 151 26 3793