637
43
481
24
52
47
17
34
371
314
42
331
682
439
1365
19112
973
19611
1132
985
1858
1114
776
713
392
461