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