961
440
1601
573
1290
448
499
177
378
187
298
182
434
200
357
234
576
178
683
181
597
102
1772
808
616
187
583
31
563
92
492
272
275
97
505
115
470
164
122
76