1032
702
540
466
200
2018
253
743
462
503
172
265
1049
1359
719
754
887
468
188
834
320
571
707
486
416
645
438
439
713
457
877
1017
996
513
333
364
417
410
695
1127
584
356
712
210
392
1785
337
671
305
207
497
188
