2091
495
1958
686
2964
1510
825
177
757
244
717
176
473
176
682
299
585
234
834
323
686
267
261
99
614
265
1372
584
711
341
1510
771
541
284
603
216
646
139
1830
936