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