689
1291
1082
21739
878
1806
3526
816
987
854
2158
4553
2536
7934
6740
12034
1013
739
845
1009
1420
1099
1118
2673
705
663
755
720
1408
721
1559
773
1457
7777
1693
4024
1822
803
916
1143
701
1113
3145
2059
934
853
797
1744
880
1056
745
748
1127
1804
934
3799
2715
903
1780
1177
1073
882
706
768
734
1091
1107
2338
1343
846
1567
1494
668
2067
1441
985
11454
1820
3087
1163
777
834
881
686
1881
2195
704
692
623
1712
935
1636
2781
1003
1952
803
2894
846
2013
1136
981
1303
762
684
2430
970
1440
634
2665
786
1505
921
1307
1059
995
1343
936
1007
1545
1770