2144
1753
674
74
49
368
316
180
226
302
416
213
514
132
410
184
185
82
397
208
428
462
158
109
258
1606
260
161
81
269
307
83
52
281
111
72
78
103
75
80
45
79
477
61
142
108
352
135
316
264
118
720
1788
46
124
98
234
141
115
92
656
710
224
518
195
426
1745
419
228
1028
890
114
133
49
209
176
72
158