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