6033
2
3952
994
47412
23
4093
5
2018
3
576
1775
383
329
3597
390
744
1
289
752
648
971
676
758
4
820
509
770
346
424
314
274
378
321
309
266
307
239
541
614
298
420
620