1155
447
822
269
1177
485
893
382
1188
542
625
203
307
155
559
201
1375
513
1964
1195
671
211
346
72
427
137
477
135
311
151
525
180
909
276
453
164
186
99
284
186