377
4
1041
1
287
978
138
885
445
130
350
209
677
3
232
1378
68
358
104
504
102
1208
216
214
195
2
80
123
120
101
45
121
85
152