2604
1170
138
64
251
126
543
165