981
442
1636
583
1296
450
511
180
386
188
299
182
434
200
360
234
577
178
687
182
600
104
1796
819
621
188
584
31
564
92
499
274
278
97
505
115
470
164
123
76