14932
4830
1666
1452
1006
947
879
1673
2119
1715
1546
906
731
705
2021
989
821
1131
9166
836
1473
947
777
1331
1004
679
712
1744
1845
1501
981
966
959
780
824
1378
759
1127
776
918
818
1407
656
724
689
769
930
3196
1682
780
788
1070
2018
5883
6737
1009
740
706
1117
2525
1289
810
918
832
667
1293
1042
1760
2391
703
1193
678
937
1588
4015
1232
897
1427
980
766
866
1047
701
913
1392
1071
789
1626
936
1089
901
677
1501
837
706
4709
807
752
1648
938
989
1645
980
1245
1838
2000
840
809
728
1060
1466
910
1309
766
1849
1381
1148
880
2075
607