962
407
697
266
416
165
837
269
365
235
3385
1481
234
126
527
156
865
306
459
204
306
164
275
161
371
113
581
195
460
138
589
139
748
93
441
62
393
132
271
88