94
0
104
1178
42
186
68
256
266
624
93
157
1
177
1175
2
5504
3
239
5154
7
686
101
119
2092
216
120
87
149
79
241