1394
188
217
36
54
186
258
85
53
157
636
104
620
259
59
1709
145
367
34
439
468
4498
3719
193
170
167
90
254
26
38
453
492
224
125
296
64
214
522
248
69
57
31
33
150
111
102
200
162
134
129
165
98
146
96
2016