560
1104
18
1054
791
62
56
852
682
40
773
691
252
272
271
211
561
781
452
571
45
192
11
14
1232
38
611
244