322
896
762
755
203
658
44
366
305
208
344
215
517
117
423
183
393
92
1,082
284
793
486
213
459
129
271
102
296
54
105
235
127
373