390
14115
523
23
1677
13311
35
332
853
14
1655
1503
11710
331
291
643
702
838
857
15
883
843
9812
143
825
1396
1111
11611