4143
2018
641
170
1088
318
949
206
820
221
1281
398
948
274
826
260
595
238
647
192
908
306
615
169
912
408
714
89
340
206
692
196
863
320
785
289
591
152
608
133