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