1831
34
1302
304
185

69

103
265
728
306