10
7
5542
342
136
961
88
540
284
106
448
132
15
7
227
330
186
136
193
135
399
77
196
56
403
160
35
260
93
245
310
740
100
72
415
6
22
2
10
16
285
332
213
200
96
98
