116
0
277
1736
304
452
259
358
605
540
471
255
5602
9
643
244
1425
415
487
2356
296
1411
256
343
381
14076
7
737
1539
318
274