805
1
82
1865
4
318
1330
499
676
2
384
301
538
121
247
76
351
74
227
256
171
117
372
224
69
137
77
181
163
245