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