2595
790
5142
1916
1131
335
3954
1982
1111
458
706
373
757
144
836
236
1154
453
484
176
585
185
679
264
873
412
197
91
367
75
390
114
230
120
426
178
393
92
574
277