4512
13759
6305
109
624
2154
348
119

69

171
19
414
16
27
479
1133
490