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