388
523
23
1667
13311
31
282
853
14
1655
1503
11710
321
34
281
643
702
838
857
15
883
843
9812
143
825
1396
1111
11511
1002