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