561
203
82
139
281
121
214
137
86
107
386
591
391
164
124
509
390
224
413
271
100
201
127
790
119
490
103
105
127
169
118
1059
460
120
83
502
86
171
249
394
499
279
88
240
87
1354
77
