422
638
1665
53
14
19
22
14
7
236
347
2
324
263
29
10
28
2
3
1
3
87
390
267
372
330
4
15
17
175
56
288
297
53
277
1189
213
32
144
52
169
59
104
24
54
31
31
378
81
280
778
7
31
171
188
11
24
109
41
191