148
1097
18
9
1
7
54
297
2
304
174
219
3
88
19
134
176
7
227
354
29
540
241
69
208
0
387
437
1129
173
11
83
6
38
1246
103
231
545
1130
1355
168
