7
122
20
58
233
1647
243
304
7
93
23
17
1413
31
40
48
53
220
3
934
