4437
439
1087
563
184
107
33
58
7
12165
53
66
138