1104
219
1645
660
1098
314
535
170
370
55
285
40
584
186
477
147
435
137
273
154
128
37
381
138
522
172
298
141
481
85
147
65
91
53
174
113
514
49
428
185