0
442
198
185
349
370
302
291
364
176
212
220
172
246
279
272
241
292
449
271
401
377
495
408
703
309
402
379
478
255
281
262
434
448
369
954
1431
1197
1471
1046
1627
2315
1922
1840
1839
1786
1699