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