2249
452
5804
2299
2435
767
2044
478
1737
424
1660
506
1955
585
6966
3087
2225
633
1605
475
1112
407
2580
1311
1264
575
2979
1357
1022
431
933
267
881
350
765
144
939
199
686
236