2323
587
2069
722
3216
1637
867
192
810
269
785
211
521
200
728
321
623
240
902
365
744
291
279
102
632
270
1490
667
778
382
1656
875
585
313
651
244
701
164
1931
983