1533
1106
490
536
266
1933
355
852
892
757
1831
4725
296
171
819
663
1169
464
1556
167
793
308
524
345
