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