389
14015
523
23
1677
13311
35
322
853
14
1655
1503
11710
331
291
643
702
838
857
15
883
843
9812
143
825
1396
1111
11511