4440
439
1087
562
183
113
33
58
7
12169
53
66
138