1082
70
48
1310
803
317
627
45
209
147
99
212
775
393
1123
65
714
108
187
232
313
87
115
102
277
75
289