4512
13768
6306
109
624
2154
348
119

69

171
19
415
16
27
480
1133
491